|
|
@@ -15,30 +15,28 @@ volumes:
|
|
|
|
|
|
services:
|
|
|
express_preprod:
|
|
|
-# container_name: express_"${ENV}"
|
|
|
- build: express-server
|
|
|
- ports:
|
|
|
- - "4000:4000"
|
|
|
-
|
|
|
- networks:
|
|
|
- - web
|
|
|
- - private
|
|
|
- #- pipeline-test-FatboarProject_default
|
|
|
- #- pipeline-test-FatboarProject_private
|
|
|
- - grafana
|
|
|
- volumes:
|
|
|
- - /var/log:/var/www/app/log/root
|
|
|
- labels:
|
|
|
- - traefik.enable=true
|
|
|
- - traefik.http.routers.express_preprod.rule=Host(`api-preprod.foodgame.fr`)
|
|
|
-# - traefik.http.routers.apache_prod.rule=Host(`${URLEXPRESS}`)
|
|
|
- - traefik.http.services.express_preprod.loadbalancer.server.port=4000
|
|
|
- - traefik.http.routers.express_preprod.entrypoints=websecure
|
|
|
- - traefik.http.routers.express_preprod.tls.certresolver=myresolver
|
|
|
- links:
|
|
|
- - database_preprod
|
|
|
-
|
|
|
- restart: always
|
|
|
+ # container_name: express_"${ENV}"
|
|
|
+ build: express-server
|
|
|
+ ports:
|
|
|
+ - "4000:4000"
|
|
|
+ networks:
|
|
|
+ - web
|
|
|
+ - private
|
|
|
+ - pipeline-test-mean-stack-docker_default
|
|
|
+ - pipeline-test-mean-stack-docker_private
|
|
|
+ - grafana
|
|
|
+ volumes:
|
|
|
+ - /var/log:/var/www/app/log/root
|
|
|
+ labels:
|
|
|
+ - traefik.enable=true
|
|
|
+ - traefik.http.routers.express_preprod.rule=Host(`api-preprod.foodgame.fr`)
|
|
|
+ # - traefik.http.routers.apache_prod.rule=Host(`${URLEXPRESS}`)
|
|
|
+ - traefik.http.services.express_preprod.loadbalancer.server.port=4000
|
|
|
+ - traefik.http.routers.express_preprod.entrypoints=websecure
|
|
|
+ - traefik.http.routers.express_preprod.tls.certresolver=myresolver
|
|
|
+ links:
|
|
|
+ - database_preprod
|
|
|
+ restart: always
|
|
|
|
|
|
database_preprod:
|
|
|
# container_name: mongo_"${ENV}"
|