Sign inSign up

dbzocchi/raidark

By dbzocchi

•Updated 26 days ago

Unraid app backup/restore to Google Drive (rclone): templates, config, appdata as versioned zips

Image
0

53

dbzocchi/raidark repository overview

⁠RaidArk

Backs up selected Unraid Docker apps — the dockerMan template (variables, paths, ports), the container config and the persistent appdata — as plain, hand-extractable zips to Google Drive (or any rclone remote / local folder), with versioning. Restores any version safely (pre-check, swap-in with rollback), including Restore all onto a freshly wiped server via the record kept on Drive. Optional advisory AI (DeepSeek or any OpenAI-compatible API) that never blocks a backup or restore.

⁠Run (Unraid)

Mounts are identity paths on purpose (Unraid exclusive shares are absolute symlinks):

docker run -d --name RaidArk --stop-timeout=60 -p 8095:8080 \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v /mnt:/mnt:rw,slave -v /boot:/boot -v /var/lib/docker:/var/lib/docker \
  -v /mnt/user/appdata/raidark:/data -v /mnt/user/raidark-staging:/staging \
  -e TZ_NAME=Europe/London dbzocchi/raidark:1.0.0

First start prints a generated login key in the container log (or set API_KEY). Google Drive needs your own OAuth client id/secret plus a token from rclone authorize "drive" "<id>" "<secret>".

Security: RaidArk holds the Docker socket and host paths, and backups contain your apps' secrets in plain zips — keep it off the internet. Tags are versioned; there is no latest.

Tag summary

Content type

Image

Digest

sha256:8bdec06a0…

Size

70.9 MB

Last updated

26 days ago

docker pull dbzocchi/raidark:1.0.0