docker-image-webdav/docker-compose.sample.yml
Mauro Torrez 4aeca72fd0
All checks were successful
continuous-integration/drone/push Build is passing
webdav - first commit
2021-11-24 00:51:13 -03:00

19 lines
618 B
YAML

---
version: "3.5"
services:
webdav:
build: .
environment:
WEBDAV_LOCK: ${WEBDAV_LOCK_DIR}/DavLock
WEBDAV_PATH: ${WEBDAV_PATH}
WEBDAV_DIR: ${WEBDAV_DIR}
WEBDAV_LDAP_URL: ${WEBDAV_LDAP_URL}
volumes:
- dav:${WEBDAV_DIR}
- lock:${WEBDAV_LOCK_DIR}
labels:
- traefik.http.routers.dav.rule=Host(`dav.example.com`)
- traefik.http.routers.dav.middlewares=dav
- traefik.http.middlewares.dav.redirectregex.regex=^https?://dav.example.com/.well-known/(card|cal)dav.*$$
- traefik.http.middlewares.dav.redirectregex.replacement=https://dav.example.com/