Files
HetznerDokployLab/projects/rclone/docker-compose.yml
T
dependabot[bot] e198e32986 Bump rclone/rclone from 1.75.1 to 1.75.2 in /projects/rclone
Bumps rclone/rclone from 1.75.1 to 1.75.2.

---
updated-dependencies:
- dependency-name: rclone/rclone
  dependency-version: 1.75.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-18 23:04:00 +00:00

115 lines
2.4 KiB
YAML

services:
rclone-seedbox:
image: rclone/rclone:1.75.2
container_name: rclone-seedbox
restart: unless-stopped
cap_add:
- SYS_ADMIN
devices:
- /dev/fuse:/dev/fuse
security_opt:
- apparmor:unconfined
ports:
- "5572:5572"
command: >
mount seedbox: /data
--config /config/rclone.conf
--allow-other
--buffer-size 256M
--dir-cache-time 1h
--vfs-cache-mode full
--vfs-cache-max-size 512M
--vfs-read-chunk-size 64M
--vfs-read-chunk-size-limit 256M
--poll-interval 1m
--timeout 15m
--contimeout 15m
--retries 10
--low-level-retries 20
--log-level INFO
--allow-non-empty
--rc
--rc-addr :5572
--rc-web-gui
--rc-web-gui-no-open-browser
--rc-allow-origin *
--rc-user ${RCLONE_USER}
--rc-pass ${RCLONE_PASS}
volumes:
- /opt/rclone/config:/config
- /opt/media/seedbox:/data:rshared
- ./logs/seedbox:/logs
healthcheck:
test:
[
"CMD-SHELL",
"timeout 10 ls /data >/dev/null 2>&1 || exit 1"
]
interval: 30s
timeout: 15s
retries: 3
start_period: 60s
rclone-storagebox-crypt:
image: rclone/rclone:1.75.2
container_name: rclone-storagebox-crypt
restart: unless-stopped
cap_add:
- SYS_ADMIN
devices:
- /dev/fuse:/dev/fuse
security_opt:
- apparmor:unconfined
ports:
- "5573:5573"
command: >
mount storagebox-crypt: /data
--config /config/rclone.conf
--allow-other
--buffer-size 256M
--dir-cache-time 12h
--vfs-cache-mode full
--vfs-cache-max-size 512M
--vfs-read-chunk-size 64M
--vfs-read-chunk-size-limit 256M
--poll-interval 1m
--timeout 1m
--log-level INFO
--allow-non-empty
--rc
--rc-addr :5573
--rc-web-gui
--rc-web-gui-no-open-browser
--rc-allow-origin *
--rc-user ${RCLONE_USER}
--rc-pass ${RCLONE_PASS}
volumes:
- /opt/rclone/config:/config
- /opt/rclone/ssh:/root/.ssh:ro
- /opt/media/storagebox:/data:rshared
- ./logs/storagebox:/logs
healthcheck:
test:
[
"CMD-SHELL",
"timeout 10 ls /data >/dev/null 2>&1 || exit 1"
]
interval: 30s
timeout: 15s
retries: 3
start_period: 60s