17 lines
685 B
YAML
17 lines
685 B
YAML
version: "3.8"
|
|
|
|
# https://vikunja.io/docs/full-docker-example/#example-with-traefik-2
|
|
|
|
services:
|
|
vikunja_api:
|
|
labels:
|
|
- "traefik.enable=true"
|
|
- "traefik.http.routers.vikunja-api.rule=Host(`vikunja.example.com`) && PathPrefix(`/api/v1`, `/dav/`, `/.well-known/`)"
|
|
- "traefik.http.routers.vikunja-api.entrypoints=https"
|
|
- "traefik.http.routers.vikunja-api.tls.certResolver=acme"
|
|
vikunja_frontend:
|
|
labels:
|
|
- "traefik.enable=true"
|
|
- "traefik.http.routers.vikunja-frontend.rule=Host(`vikunja.example.com`)"
|
|
- "traefik.http.routers.vikunja-frontend.entrypoints=https"
|
|
- "traefik.http.routers.vikunja-frontend.tls.certResolver=acme" |