123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- 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
|