Loading deploy/.env +1 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ OAUTH_CLIENT_ID=app OAUTH_CLIENT_SECRET=secret API_URL=https://api.domain SITEMAP_URL=https://s3.eu-west-1.amazonaws.com/mediastorage.redmic/public/sitemap.xml PRERENDER_URL=http://prerender:3000 PUBLIC_HOSTNAME=change.me TRAEFIK_ENTRYPOINT=http deploy/docker-compose.tmpl.yml +13 −6 Original line number Diff line number Diff line Loading @@ -14,14 +14,16 @@ services: OAUTH_CLIENT_SECRET: API_URL: SITEMAP_URL: PRERENDER_URL: networks: traefik-net: metric-net: prerender-net: deploy: mode: replicated replicas: ${REPLICAS:-1} labels: traefik.enable: 'true' traefik.enable: ${TRAEFIK_ENABLE:-true} traefik.http.services.redmic-web.loadbalancer.server.port: 3050 Loading @@ -46,16 +48,16 @@ services: traefik.http.middlewares.add-en-language-header.headers.customrequestheaders.content-language: en traefik.http.routers.redmic-web-en.middlewares: add-en-language-header, redmic-web-error-5xx restart_policy: delay: ${RESTART_DELAY:-10s} delay: ${RESTART_DELAY:-1s} update_config: delay: ${UPDATE_DELAY:-1m} resources: limits: cpus: '${RESOURCES_LIMITS_CPUS:-1}' memory: ${RESOURCES_LIMITS_MEMORY:-128M} cpus: '${RESOURCES_LIMITS_CPUS:-2}' memory: ${RESOURCES_LIMITS_MEMORY:-256M} reservations: cpus: '${RESOURCES_RESERVATIONS_CPUS:-0.001}' memory: ${RESOURCES_RESERVATIONS_MEMORY:-64M} cpus: '${RESOURCES_RESERVATIONS_CPUS:-0.1}' memory: ${RESOURCES_RESERVATIONS_MEMORY:-128M} networks: traefik-net: Loading @@ -67,3 +69,8 @@ networks: name: ${METRIC_NET_NAME:-metric-net} driver: ${METRIC_NET_DRIVER:-overlay} external: true prerender-net: name: ${PRERENDER_NET_NAME:-prerender-net} driver: ${PRERENDER_NET_DRIVER:-overlay} external: true Loading
deploy/.env +1 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ OAUTH_CLIENT_ID=app OAUTH_CLIENT_SECRET=secret API_URL=https://api.domain SITEMAP_URL=https://s3.eu-west-1.amazonaws.com/mediastorage.redmic/public/sitemap.xml PRERENDER_URL=http://prerender:3000 PUBLIC_HOSTNAME=change.me TRAEFIK_ENTRYPOINT=http
deploy/docker-compose.tmpl.yml +13 −6 Original line number Diff line number Diff line Loading @@ -14,14 +14,16 @@ services: OAUTH_CLIENT_SECRET: API_URL: SITEMAP_URL: PRERENDER_URL: networks: traefik-net: metric-net: prerender-net: deploy: mode: replicated replicas: ${REPLICAS:-1} labels: traefik.enable: 'true' traefik.enable: ${TRAEFIK_ENABLE:-true} traefik.http.services.redmic-web.loadbalancer.server.port: 3050 Loading @@ -46,16 +48,16 @@ services: traefik.http.middlewares.add-en-language-header.headers.customrequestheaders.content-language: en traefik.http.routers.redmic-web-en.middlewares: add-en-language-header, redmic-web-error-5xx restart_policy: delay: ${RESTART_DELAY:-10s} delay: ${RESTART_DELAY:-1s} update_config: delay: ${UPDATE_DELAY:-1m} resources: limits: cpus: '${RESOURCES_LIMITS_CPUS:-1}' memory: ${RESOURCES_LIMITS_MEMORY:-128M} cpus: '${RESOURCES_LIMITS_CPUS:-2}' memory: ${RESOURCES_LIMITS_MEMORY:-256M} reservations: cpus: '${RESOURCES_RESERVATIONS_CPUS:-0.001}' memory: ${RESOURCES_RESERVATIONS_MEMORY:-64M} cpus: '${RESOURCES_RESERVATIONS_CPUS:-0.1}' memory: ${RESOURCES_RESERVATIONS_MEMORY:-128M} networks: traefik-net: Loading @@ -67,3 +69,8 @@ networks: name: ${METRIC_NET_NAME:-metric-net} driver: ${METRIC_NET_DRIVER:-overlay} external: true prerender-net: name: ${PRERENDER_NET_NAME:-prerender-net} driver: ${PRERENDER_NET_DRIVER:-overlay} external: true