version: '3.6' services: cdn-router-dev: image: nginx:stable-alpine networks: - cdn-network ports: - "80:80" deploy: mode: replicated replicas: 2 restart_policy: condition: on-failure delay: 10s window: 120s configs: - source: nginx_router_conf target: /etc/nginx/templates/default.conf.template cdn-pep: image: nginx:stable-alpine networks: - cdn-network deploy: mode: replicated replicas: 2 restart_policy: condition: on-failure delay: 10s window: 120s configs: - source: cdn_pep_conf target: /etc/nginx/templates/default.conf.template - source: cdn_pep_baseconf target: /etc/nginx/nginx.conf - source: cdn_pep target: /etc/nginx/pep.js - source: cdn_pepconfig target: /etc/nginx/config.js d4s-cdn: image: nubisware/d4s-cdn networks: - cdn-network deploy: mode: replicated replicas: 2 restart_policy: condition: on-failure delay: 10s window: 200s configs: - source: cdn_conf target: /opt/app/cdn/conf/d4s-cdn.json - source: cdn_auth_conf target: /opt/app/cdn/conf/auth.json networks: cdn-network: configs: nginx_router_conf: file: ./conf/router/default.conf cdn_pep_conf: file: ./conf/pep/default.conf cdn_pep_baseconf: file: ./conf/pep/nginx.conf cdn_pep: file: ./conf/pep/pep.js cdn_pepconfig: file: ./conf/pep/config.js cdn_conf: file: ./conf/service/d4s-cdn.json cdn_auth_conf: file: ./conf/service/auth.json