version: "2" services: base: image: fd3-base build: context: ./base links: - mysql:mysql - amqp:amqp environment: VIRTUAL_HOST: base.fd3.flowdat.com HOST_FTTH: ftth.fd3.flowdat.com HOST_BASE: base.fd3.flowdat.com volumes: - ./base/:/opt/base/ ftth: image: fd3-ftth build: context: ./ftth links: - mysql:mysql - base:base - amqp:amqp environment: VIRTUAL_HOST: ftth.fd3.flowdat.com HOST_FTTH: ftth.fd3.flowdat.com HOST_BASE: base.fd3.flowdat.com OAUTH_CLIENT_ID: 1_4gs3n2b9s7mso00kgogoks4k0ogk0ggs0w0k4k484gkowcg08k OAUTH_CLIENT_SECRET: 60n93pmoh10c848wg0sc0844ow84sco0sc8gkockow4sg4sc0g volumes: - ./ftth/:/opt/ftth/ mysql: environment: MYSQL_ROOT_PASSWORD: 235r2342gtfsw MYSQL_USER: iksop MYSQL_PASSWORD: 235r2342gtfsw volumes: - ./mysql/:/var/lib/mysql/ image: mysql:5.7 amqp: image: rabbitmq:3-management restart: always ports: - "8072:15672" ftth_worker: image: fd3-ftth build: context: ./ftth command: bin/console rabbitmq:consumer flowdat_tasklogger restart: always links: - mysql:mysql - base:base - amqp:amqp environment: HOST_FTTH: ftth.fd3.flowdat.com HOST_BASE: base.fd3.flowdat.com OAUTH_CLIENT_ID: 1_4gs3n2b9s7mso00kgogoks4k0ogk0ggs0w0k4k484gkowcg08k OAUTH_CLIENT_SECRET: 60n93pmoh10c848wg0sc0844ow84sco0sc8gkockow4sg4sc0g volumes: - ./ftth/:/opt/ftth/ phpmyadmin: image: phpmyadmin/phpmyadmin links: - mysql:db environment: MYSQL_ROOT_PASSWORD: 235r2342gtfsw VIRTUAL_HOST: pma.fd3.flowdat.com supervisord: image: fd3-supervisord build: context: supervisord ports: - "9001:9001" privileged: true volumes: - ./supervisord/:/etc/supervisord/ - ./supervisord/var/:/var/log/supervisor/ - ./supervisord/sshd_config:/etc/ssh/sshd_config - ./supervisord/bin/fiberhome:/usr/bin/fiberhome - ./supervisord/bin/fiberlink:/usr/bin/fiberlink environment: TERM: "xterm" nginx-proxy: image: jwilder/nginx-proxy container_name: nginx-proxy ports: - "80:80" volumes: - /var/run/docker.sock:/tmp/docker.sock:ro