Dockkeep
ghcr.io/davidkrgh/dockkeep:latest
https://github.com/DavidKrGH/Dockkeep/pkgs/container/dockkeep
bridge
Every release, including new major versions
latest
Every release, including new major versions
1
Stays on the 1.x series - never upgrades to 2.0 on its own
bash
false
https://raw.githubusercontent.com/DavidKrGH/Dockkeep/main/docs/Icon/icon_original.png
http://[IP]:[PORT:8080]
Scheduled Restic backups and Rclone syncs for your server - in one container, with a web UI.
You describe what to back up, where to, and when in the web UI. Dockkeep stores that as one plain TOML file you can still read and edit, then runs the jobs, prunes old snapshots, mirrors repositories off-site with Rclone, logs everything, notifies you when something breaks, and gets your files back when you need them.
Underneath it is plain Restic and Rclone. Dockkeep does not invent a backup format: your repositories stay ordinary Restic repositories that any restic binary can read, with or without Dockkeep.
What it does: back up mounted directories to local or cloud repositories, keep several copies with their own schedules and retention rules, prune and clean up automatically, mirror repositories off-site with Rclone, browse snapshots and restore single files or whole trees, run pre/post hooks (including stopping and starting containers), and send notifications by e-mail or Pushover.
IMPORTANT: the web UI ships WITHOUT built-in authentication. It is an administrative interface with full access to your configuration and secrets. Keep port 8080 on a trusted network, or put it behind a VPN or an authenticating reverse proxy. Do not port-forward it.
First steps after installing: open the WebUI, create a job with a backup, point it at a source path you mounted and at a repository under /backups, and set a Restic password (either directly in the config or via the DK_RESTIC_PASSWORD variable below, referenced from the config as password_env). Full documentation is in the project README.
https://forums.unraid.net/topic/200129-support-d4v3-dockkeep/
https://github.com/DavidKrGH/Dockkeep
https://raw.githubusercontent.com/DavidKrGH/Dockkeep/main/templates/dockkeep.xml
https://raw.githubusercontent.com/DavidKrGH/Dockkeep/main/README.md
Backup: Tools:Utilities
restic rclone backup snapshot restore retention prune offsite scheduler cron
x86_64 (amd64) host - there is no arm64 image yet.
The web UI has no built-in authentication; run it on a trusted network only.
### 1.0.0
First stable release. Restic backups with retention and cleanup, Rclone tasks, workflows, scheduler, restore browser, run history, hooks and notifications.
2026-08-05
6.12
MIT
https://raw.githubusercontent.com/DavidKrGH/Dockkeep/main/docs/screenshots/dashboard1.png
https://raw.githubusercontent.com/DavidKrGH/Dockkeep/main/docs/screenshots/runs.png
https://raw.githubusercontent.com/DavidKrGH/Dockkeep/main/docs/screenshots/restore-browser.png
https://raw.githubusercontent.com/DavidKrGH/Dockkeep/main/docs/screenshots/config-editor-backup.png
--hostname=dockkeep