parent
1b64cf1a8b
commit
3a5ca122df
1 changed files with 8 additions and 5 deletions
|
@ -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:
|
||||
|
|
Loading…
Add table
Reference in a new issue