Backerup bundles your container volumes, bind mounts, and config into a single portable file. Restore in seconds, share configs with your team, or migrate containers between hosts — all from a self-hosted UI.
{/* CTA buttons */}A complete Docker backup lifecycle — from scheduled snapshots to one-click restores, all from a single self-hosted UI.
{f.body}
{s.body}
.backerup{" "}
format
A single gzipped-tar file containing everything needed to restore or clone a container. Portable, transparent, and restorable{" "} without Backerup itself.
{item.name}
— {item.desc}
Backerup runs as a Docker container. Give it access to your Docker socket and you're done.
# Pull & run — replace /path/to/backups with your backup destination{"\n"}
$
{"docker run -d \\"}{"\n"}
{" "}
{"--name backerup \\"}{"\n"}
{" "}
{`-p ${LINKS.uiPort}:${LINKS.uiPort} \\`}{"\n"}
{" "}
{"-v /var/run/docker.sock:/var/run/docker.sock \\"}{"\n"}
{" "}
{"-v /path/to/backups:/data \\"}{"\n"}
{" "}
{LINKS.dockerImage}{"\n"}
{`✓ Open http://localhost:${LINKS.uiPort} to get started`}
Open source, self-hosted, and free forever. Share your container configs with the community or keep everything private on your own infrastructure.