feat: add rclone volume docker plugin

This commit is contained in:
Alexander Navarro 2025-02-27 18:55:39 -03:00
parent c297d9e618
commit a71519ca64
6 changed files with 66 additions and 3 deletions

View file

@ -0,0 +1,33 @@
services:
heimdall:
image: linuxserver/heimdall:latest
volumes: [configdata:/config]
networks:
- reverse_proxy
deploy:
rollback_config:
failure_action: continue
update_config:
delay: 2s
failure_action: rollback
order: start-first
placement:
constraints:
- node.labels.services_kind==${SERVICE_KIND:-common}
labels:
- traefik.enable=true
- traefik.http.routers.hoarder.rule=Host(`hoarder.alecodes.page`)
- traefik.http.services.hoarder.loadbalancer.server.port=80
volumes:
configdata:
driver: rclone
driver_opts:
remote: 'homelab-s3:docker-volume-heimdall'
allow_other: 'true'
vfs_cache_mode: full
poll_interval: 0
networks:
reverse_proxy:
external: true