feat(traefik): migrate to traefik
This commit is contained in:
parent
9fabd15279
commit
6c735446d8
1 changed files with 11 additions and 2 deletions
|
@ -1,8 +1,6 @@
|
||||||
services:
|
services:
|
||||||
server:
|
server:
|
||||||
image: docker.io/actualbudget/actual-server:25.5.0@sha256:3b486fbc0db02839917f65ed277aa509980f710b6e96dde966f5219983978179
|
image: docker.io/actualbudget/actual-server:25.5.0@sha256:3b486fbc0db02839917f65ed277aa509980f710b6e96dde966f5219983978179
|
||||||
ports:
|
|
||||||
- '5006:5006'
|
|
||||||
environment:
|
environment:
|
||||||
- ACTUAL_LOGIN_METHOD=openid
|
- ACTUAL_LOGIN_METHOD=openid
|
||||||
- ACTUAL_OPENID_DISCOVERY_URL=${DC_ACTUAL_OPENID_DISCOVERY_URL:?}
|
- ACTUAL_OPENID_DISCOVERY_URL=${DC_ACTUAL_OPENID_DISCOVERY_URL:?}
|
||||||
|
@ -10,6 +8,13 @@ services:
|
||||||
- ACTUAL_OPENID_CLIENT_SECRET=${DC_ACTUAL_OPENID_CLIENT_SECRET:?}
|
- ACTUAL_OPENID_CLIENT_SECRET=${DC_ACTUAL_OPENID_CLIENT_SECRET:?}
|
||||||
- ACTUAL_OPENID_SERVER_HOSTNAME=https://${DC_ACTUAL_HOSTNAME:?}
|
- ACTUAL_OPENID_SERVER_HOSTNAME=https://${DC_ACTUAL_HOSTNAME:?}
|
||||||
- ACTUAL_OPENID_ENFORCE=true
|
- ACTUAL_OPENID_ENFORCE=true
|
||||||
|
labels:
|
||||||
|
- "traefik.enable=true"
|
||||||
|
- "traefik.http.routers.actual.rule=Host(`${DC_ACTUAL_HOSTNAME:?}`)"
|
||||||
|
- "traefik.http.routers.actual.entrypoints=websecure"
|
||||||
|
- "traefik.http.services.actual.loadbalancer.server.port=${DC_ACTUAL_PORT:?}"
|
||||||
|
networks:
|
||||||
|
- traefik
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
- data:/data
|
- data:/data
|
||||||
|
@ -24,3 +29,7 @@ services:
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
data:
|
data:
|
||||||
|
|
||||||
|
networks:
|
||||||
|
traefik:
|
||||||
|
external: true
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue