diff --git a/compose.yml b/compose.yml index 3804883..ec774e9 100644 --- a/compose.yml +++ b/compose.yml @@ -133,10 +133,22 @@ services: image: loomio/loomio_channel_server networks: - backend + - proxy depends_on: - redis environment: <<: *redis-env + VIRTUAL_HOST: channels.${DOMAIN} + deploy: + labels: + - "traefik.enable=true" + - "traefik.docker.network=proxy" + - "traefik.http.routers.channels${STACK_NAME}.rule=Host(`channels.${DOMAIN}`)" + - "traefik.http.routers.channels${STACK_NAME}.tls=true" + - "traefik.http.routers.channels${STACK_NAME}.tls.certresolver=${LETS_ENCRYPT_ENV}" + - "traefik.http.services.channels${STACK_NAME}.loadbalancer.server.port=5000" + - "traefik.http.routers.channels${STACK_NAME}.entrypoints=web-secure" + cron: image: loomio/loomio:v2.25.4 configs: