Fix internal vikunja traefik config

This commit is contained in:
Ada 2025-03-03 11:23:08 +01:00
parent 1b64cf1a8b
commit 3a5ca122df
Signed by: ada
GPG key ID: 6A7F898157C6DE6E

View file

@ -1,6 +1,6 @@
services:
vikunja:
image: vikunja/vikunja
image: vikunja/vikunja:0.24.6
environment:
VIKUNJA_SERVICE_PUBLICURL: https://todo.net.enpls.org
VIKUNJA_DATABASE_HOST: db
@ -8,14 +8,17 @@ services:
VIKUNJA_DATABASE_TYPE: postgres
VIKUNJA_DATABASE_USER: vikunja
VIKUNJA_DATABASE_DATABASE: vikunja
VIKUNJA_SERVICE_ENABLEREGISTRATION: false
VIKUNJA_SERVICE_ENABLEREGISTRATION: true
VIKUNJA_AUTH_LOCAL_ENABLED: false
VIKUNJA_AUTH_OPENID_ENABLED: true
VIKUNJA_AUTH_OPENID_REDIRECT_URL: "https://todo.net.enpls.org/auth/openid/"
VIKUNJA_AUTH_OPENID_PROVIDERS_IDM_NAME: "Kanidm"
VIKUNJA_AUTH_OPENID_PROVIDERS_IDM_URL: "https://idm.enpls.org/oauth2/openid/vikunja"
VIKUNJA_AUTH_OPENID_PROVIDERS_IDM_AUTHURL: "https://idm.enpls.org/oauth2/openid/vikunja"
VIKUNJA_AUTH_OPENID_PROVIDERS_IDM_SCOPE: "openid profile email"
volumes:
- vikunja:/app/vikunja/files
- config:/etc/vikunja
networks:
- vikunja
ports:
@ -28,8 +31,6 @@ services:
- "traefik.enable=true"
- "traefik.http.routers.vikunja.rule=Host(`todo.net.enpls.org`)"
- "traefik.http.routers.vikunja.entrypoints=websecure"
- "traefik.http.routers.vikunja.entrypoints=websecure"
- "traefik.http.routers.vikunja.service=woodpecker-service"
- "traefik.http.routers.vikunja.middlewares=proxyHeader@file,proxyError@file"
db:
@ -51,6 +52,8 @@ volumes:
driver: local
vikunja:
driver: local
config:
driver: local
networks:
vikunja: