|
@@ -1,5 +1,6 @@
|
|
|
version: "2"
|
|
|
services:
|
|
|
+
|
|
|
base:
|
|
|
restart: always
|
|
|
image: fd3-base
|
|
@@ -8,17 +9,11 @@ services:
|
|
|
links:
|
|
|
- mysql:mysql
|
|
|
- amqp:amqp
|
|
|
-
|
|
|
+ env_file:
|
|
|
+ - host.env
|
|
|
environment:
|
|
|
VIRTUAL_HOST: base.fd3.flowdat.com
|
|
|
HTTPS_METHOD: nohttps
|
|
|
- #LETSENCRYPT_HOST: base.fd3.flowdat.com
|
|
|
- #LETSENCRYPT_EMAIL: andrade.luciano@gmail.com
|
|
|
- HOST_FTTH: ftth.fd3.flowdat.com
|
|
|
- HOST_STATS: stats.fd3.flowdat.com
|
|
|
- HOST_MAPAS: mapas.fd3.flowdat.com
|
|
|
- HOST_BASE: base.fd3.flowdat.com
|
|
|
-
|
|
|
volumes:
|
|
|
- ./base/:/opt/base/
|
|
|
|
|
@@ -31,21 +26,20 @@ services:
|
|
|
- mysql:mysql
|
|
|
- base:base
|
|
|
- nginx-proxy:base.fd3.flowdat.com
|
|
|
+ - nginx-proxy:mapas.fd3.flowdat.com
|
|
|
- amqp:amqp
|
|
|
+ env_file:
|
|
|
+ - host.env
|
|
|
environment:
|
|
|
VIRTUAL_HOST: ftth.fd3.flowdat.com
|
|
|
- HOST_FTTH: ftth.fd3.flowdat.com
|
|
|
- HOST_STATS: stats.fd3.flowdat.com
|
|
|
- HOST_MAPAS: mapas.fd3.flowdat.com
|
|
|
- HOST_BASE: base.fd3.flowdat.com
|
|
|
OAUTH_CLIENT_ID : 1_3323sq6urn8kwccg8s4ok848ggwwgkw4c08wsc4cwkc08osocc
|
|
|
OAUTH_CLIENT_SECRET : 5w7gx6ptdoo4g8cwwo88o8gowosgco84sso08ssow0osg88g8k
|
|
|
HTTPS_METHOD: nohttps
|
|
|
#LETSENCRYPT_HOST: ftth.fd3.flowdat.com
|
|
|
#LETSENCRYPT_EMAIL: andrade.luciano@gmail.com
|
|
|
-
|
|
|
volumes:
|
|
|
- ./ftth/:/opt/ftth/
|
|
|
+
|
|
|
mapas:
|
|
|
restart: always
|
|
|
image: fd3-mapas
|
|
@@ -54,18 +48,15 @@ services:
|
|
|
links:
|
|
|
- mysql:mysql
|
|
|
- base:base
|
|
|
+ - nginx-proxy:base.fd3.flowdat.com
|
|
|
- amqp:amqp
|
|
|
+ env_file:
|
|
|
+ - host.env
|
|
|
environment:
|
|
|
VIRTUAL_HOST: mapas.fd3.flowdat.com
|
|
|
HTTPS_METHOD: nohttps
|
|
|
- #LETSENCRYPT_HOST: mapas.fd3.flowdat.com
|
|
|
- #LETSENCRYPT_EMAIL: andrade.luciano@gmail.com
|
|
|
- HOST_FTTH: ftth.fd3.flowdat.com
|
|
|
- HOST_STATS: stats.fd3.flowdat.com
|
|
|
- HOST_MAPAS: mapas.fd3.flowdat.com
|
|
|
- HOST_BASE: base.fd3.flowdat.com
|
|
|
- OAUTH_CLIENT_ID: 1_4gs3n2b9s7mso00kgogoks4k0ogk0ggs0w0k4k484gkowcg08k
|
|
|
- OAUTH_CLIENT_SECRET: 60n93pmoh10c848wg0sc0844ow84sco0sc8gkockow4sg4sc0g
|
|
|
+ OAUTH_CLIENT_ID : 1_3323sq6urn8kwccg8s4ok848ggwwgkw4c08wsc4cwkc08osocc
|
|
|
+ OAUTH_CLIENT_SECRET : 5w7gx6ptdoo4g8cwwo88o8gowosgco84sso08ssow0osg88g8k
|
|
|
|
|
|
volumes:
|
|
|
- ./mapas/:/opt/mapas/
|
|
@@ -78,18 +69,15 @@ services:
|
|
|
links:
|
|
|
- mysql:mysql
|
|
|
- base:base
|
|
|
+ - nginx-proxy:base.fd3.flowdat.com
|
|
|
- amqp:amqp
|
|
|
+ env_file:
|
|
|
+ - host.env
|
|
|
environment:
|
|
|
VIRTUAL_HOST: stats.fd3.flowdat.com
|
|
|
HTTPS_METHOD: nohttps
|
|
|
- HOST_FTTH: ftth.fd3.flowdat.com
|
|
|
- HOST_STATS: stats.fd3.flowdat.com
|
|
|
- HOST_MAPAS: mapas.fd3.flowdat.com
|
|
|
- HOST_BASE: base.fd3.flowdat.com
|
|
|
- OAUTH_CLIENT_ID: 3_46pss382s204gw0w884cscwwcsko8gwos8k4s0s0gsw80g8ow0
|
|
|
- OAUTH_CLIENT_SECRET: 26t1iwibixog0kcwko88co0gssk440ww8k8c4sok4skc0ow0oo
|
|
|
- #LETSENCRYPT_HOST: stats.fd3.flowdat.com
|
|
|
- #LETSENCRYPT_EMAIL: andrade.luciano@gmail.com
|
|
|
+ OAUTH_CLIENT_ID : 1_3323sq6urn8kwccg8s4ok848ggwwgkw4c08wsc4cwkc08osocc
|
|
|
+ OAUTH_CLIENT_SECRET : 5w7gx6ptdoo4g8cwwo88o8gowosgco84sso08ssow0osg88g8k
|
|
|
volumes:
|
|
|
- ./stats/:/opt/stats/
|
|
|
|
|
@@ -254,17 +242,20 @@ services:
|
|
|
TERM: "xterm"
|
|
|
|
|
|
nginx-proxy:
|
|
|
- restart: always
|
|
|
- image: jwilder/nginx-proxy
|
|
|
- container_name: nginx-proxy
|
|
|
- ports:
|
|
|
- - "80:80"
|
|
|
- - "443:443"
|
|
|
- volumes:
|
|
|
- - /var/run/docker.sock:/tmp/docker.sock:ro
|
|
|
- - ./nginx/certs:/etc/nginx/certs:ro
|
|
|
- - ./nginx/vhost.d:/etc/nginx/vhost.d
|
|
|
- - ./nginx/share:/usr/share/nginx/html
|
|
|
+ build:
|
|
|
+ context: extra/nginx/
|
|
|
+ image: 'docker.infra.flowdat.com/fd3/nginx:latest'
|
|
|
+ env_file:
|
|
|
+ - host.env
|
|
|
+ restart: always
|
|
|
+ ports:
|
|
|
+ - '80:80'
|
|
|
+ - '443:443'
|
|
|
+ volumes:
|
|
|
+ - '/var/run/docker.sock:/tmp/docker.sock:ro'
|
|
|
+ - './extra/nginx/certs:/etc/nginx/certs:ro'
|
|
|
+ - './extra/nginx/vhost.d:/etc/nginx/vhost.d'
|
|
|
+ - './extra/nginx/share:/usr/share/nginx/html'
|
|
|
|
|
|
# nginx_proxy_companion:
|
|
|
# restart: always
|