|
|
@@ -39,26 +39,26 @@ networks:
|
|
|
|
|
|
services:
|
|
|
express_preprod:
|
|
|
- image: node:12
|
|
|
- working_dir: /usr/src/app
|
|
|
- volumes:
|
|
|
- - ./express-server:/usr/src/app
|
|
|
- - /var/log:/var/www/app/log/root
|
|
|
- ports:
|
|
|
- - "4000:4000"
|
|
|
- networks:
|
|
|
- - web
|
|
|
- - private
|
|
|
- labels:
|
|
|
- - traefik.enable=true
|
|
|
- - traefik.http.routers.express_preprod.rule=Host(`api-preprod.foodgame.fr`)
|
|
|
- - 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
|
|
|
- command: ["npm", "start"]
|
|
|
+ image: node:12
|
|
|
+ working_dir: /usr/src/app
|
|
|
+ volumes:
|
|
|
+ - ./express-server:/usr/src/app
|
|
|
+ - /var/log:/var/www/app/log/root
|
|
|
+ ports:
|
|
|
+ - "4000:4000"
|
|
|
+ networks:
|
|
|
+ - web
|
|
|
+ - private
|
|
|
+ labels:
|
|
|
+ - traefik.enable=true
|
|
|
+ - traefik.http.routers.express_preprod.rule=Host(`api-preprod.foodgame.fr`)
|
|
|
+ - 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
|
|
|
+ command: ["npm", "start"]
|
|
|
|
|
|
|
|
|
database_preprod:
|