diff --git a/docker-compose.yml b/docker-compose.yml index 011d3a3..dbc77a0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -36,25 +36,25 @@ services: VIKUNJA_MAILER_PORT: ${DC_VIKUNJA_SMTP_PORT:-587} VIKUNJA_MAILER_USERNAME: ${DC_VIKUNJA_SMTP_USER:-noreply@martin.md} VIKUNJA_MAILER_PASSWORD: ${DC_VIKUNJA_SMTP_PWD:?} - - VIRTUAL_HOST: ${DC_VIKUNJA_HOSTNAME:?} - VIRTUAL_PORT: ${DC_VIKUNJA_PORT:-3456} - LETSENCRYPT_HOST: ${DC_VIKUNJA_HOSTNAME:?} volumes: - files:/app/vikunja/files - /srv/docker/vikunja-config.yml:/app/vikunja/config.yml + labels: + - "traefik.enable=true" + - "traefik.http.routers.vikunja.rule=Host(`${DC_VIKUNJA_HOSTNAME:?}`)" + - "traefik.http.routers.vikunja.entrypoints=websecure" depends_on: db: condition: service_healthy restart: unless-stopped networks: - vikunja - - net + - traefik networks: vikunja: external: false - net: + traefik: external: true volumes: