Sign inSign up

zuwizara/framadate

By zuwizara

•Updated almost 6 years ago

Image
0

929

zuwizara/framadate repository overview

Example Docker Compose with traefik:

version: '2'
services:
    smtp:
        container_name: fd-smtp
        image: jeanberu/mailcatcher
        ports:
          - "1080:1080"
    db:
        container_name: fd-db
        image: mysql:5.7
        command: --sql-mode="ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
        environment:
            - MYSQL_ROOT_PASSWORD=8dFn2N5HtS3tDHPF
            - MYSQL_USER=framadate
            - MYSQL_PASSWORD=framadate
            - MYSQL_DATABASE=framadate
        restart: always
        volumes:
            - /mnt/user/docker/fd-db:/var/lib/mysql
        labels:
            - "traefik.enable=false"
    framadate:
        container_name: fd-web
        image: zuwizara/framadate:1.1.12
        depends_on:
            - db
            - smtp
        environment:
            - DOMAIN=poll.test.com
            - APP_NAME=poll.test.com
            - [email protected]
            - MYSQL_USER=framadate
            - MYSQL_PASSWORD=framadate
            - MYSQL_DB=framadate
            - MYSQL_HOST=db
            - MYSQL_PORT=3306
            - ADMIN_USER=admin
            - ADMIN_PASSWORD=framadate
            - APACHE_RUN_USER=#1000
            - FRAMADATE_DEVMODE=0
            - SMTP_SERVER=smtp:1025
        restart: always
        labels:
            - "traefik=v2"
            - "traefik.enable=true"
            - "traefik.http.routers.framadate.rule=Host(`poll.test.com`)"
            - "traefik.http.routers.framadate.entrypoints=websecure"
            - "traefik.http.routers.framadate.tls=true"
            - "traefik.http.services.framadate.loadbalancer.server.port=80"
            - "traefik.http.routers.framadate.tls.certresolver=mydnschallenge"
            - "traefik.docker.network=webgate_lan"
        networks:
           webgate:
           default:
networks:
  webgate:
    external:
      name: "webgate_lan"

Tag summary

Content type

Image

Digest

Size

212.6 MB

Last updated

almost 6 years ago

docker pull zuwizara/framadate