| 12345678910111213141516171819202122232425262728293031323334353637 |
- services:
- webdav:
- image: morrisjobke/webdav:latest
- container_name: webdav_webdav
- restart: unless-stopped
- ports:
- - "8006:80"
- environment:
- - USERNAME=zotero
- - PASSWORD=3yoRsPEu5
- volumes:
- - webdav_data:/var/webdav
- - webdav_backup:/srv/backups
- - /etc/localtime:/etc/localtime
- networks:
- - traefik-network
- labels:
- - "traefik.enable=true"
- - traefik.docker.network=traefik-network
- - traefik.constraint-label=traefik-network
- - traefik.http.routers.webdav-http.middlewares=http-to-https
- - traefik.http.routers.webdav-https.rule=Host(`webdav.odamus.com`)
- - traefik.http.routers.webdav-https.entrypoints=websecure
- - traefik.http.routers.webdav-http.rule=Host(`webdav.odamus.com`)
- - traefik.http.routers.webdav-http.entrypoints=web
- - "traefik.http.routers.webdav-https.tls.certresolver=mychallenge"
- - traefik.http.services.webdav.loadbalancer.server.port=80
- volumes:
- webdav_data:
- external: true
- webdav_backup:
- external: true
- networks:
- traefik-network:
- external: true
|