HELBACKUP ghcr.io/kreuzbube88/helbackup:latest https://ghcr.io/kreuzbube88/helbackup br0 sh false https://github.com/Kreuzbube88/helbackup/issues https://github.com/Kreuzbube88/helbackup https://github.com/Kreuzbube88/helbackup/blob/main/README.md HELBACKUP is a self-hosted backup orchestrator built specifically for Unraid. One container, full control — no cloud dependency, no subscription.[br][br] [b]Backup Types:[/b][br] [b]✓ Flash Drive[/b] — Incremental rsync of /boot with SHA-256 verification[br] [b]✓ Appdata[/b] — Optional container stop/start, Docker config export included[br] [b]✓ Virtual Machines[/b] — Libvirt snapshot, vDisk rsync, XML config export[br] [b]✓ Docker Images[/b] — Save images as .tar archives via Docker API[br] [b]✓ System Config[/b] — Network, users, shares, plugins, disk assignments[br][br] [b]Targets:[/b][br] [b]✓ Remote NAS / Server[/b] — SSH + Rsync with optional strict host-key pinning[br] [b]✓ Local Filesystem[/b] — Direct path on the Unraid array[br] [b]✓ NAS Power Management[/b] — Wake-on-LAN before backup, auto-shutdown after[br][br] [b]Job Engine:[/b][br] [b]✓ Visual Job Builder[/b] — Drag-and-drop step ordering with dependency graph[br] [b]✓ Retry Logic[/b] — Linear or exponential backoff per step[br] [b]✓ Pre/Post Hook Scripts[/b] — Run custom scripts around backup jobs[br] [b]✓ Catch-Up on Start[/b] — Runs missed schedules after container restart[br] [b]✓ Checksum Verification[/b] — SHA-256 validation for all backup files[br][br] [b]Retention:[/b][br] [b]✓ Simple Retention[/b] — Keep last N backups with configurable minimum[br] [b]✓ GFS Rotation[/b] — Grandfather-Father-Son: Daily / Weekly / Monthly, saves up to 90% storage[br][br] [b]Security & Encryption:[/b][br] [b]✓ AES-256 Encryption[/b] — Optional end-to-end GPG encryption with recovery key[br] [b]✓ First-Run Setup[/b] — No default passwords, admin account created on first access[br] [b]✓ API Tokens[/b] — Scoped tokens with optional expiry[br] [b]✓ Webhooks[/b] — HMAC-signed event delivery[br][br] [b]Recovery:[/b][br] [b]✓ Granular File Restore[/b] — Browse and restore individual files or directories[br] [b]✓ Full Server Restore Wizard[/b] — Step-by-step guided recovery for all backup types[br] [b]✓ Flash Drive Restore[/b] — Complete /boot restoration with confirmation guard[br][br] [b]Monitoring & Notifications:[/b][br] [b]✓ 7 Notification Channels[/b] — Email, Gotify, ntfy, Pushover, Telegram, Discord, Slack[br] [b]✓ Live Logs[/b] — Real-time backup progress via SSE stream[br] [b]✓ Dashboard[/b] — System status, per-target storage, 30-day history chart[br] [b]✓ Prometheus Metrics[/b] — Ready-made monitoring integration[br] [b]✓ German & English UI[/b] — Full i18n support[br][br] [b]First-Time Setup:[/b][br] 1. Install the container[br] 2. Open the Web UI[br] 3. Create your admin account[br] 4. Save your Recovery Key (shown once!)[br] 5. Follow the onboarding wizard to create your first backup[br][br] [b]Documentation:[/b] https://github.com/Kreuzbube88/helbackup Backup: http://[IP]:[PORT:3000] https://raw.githubusercontent.com/Kreuzbube88/heltemplates/main/helbackup.xml https://github.com/Kreuzbube88/helbackup/blob/main/frontend/public/favicon.png?raw=true 3000 /mnt/user/appdata/helbackup/config /mnt/user/appdata/helbackup/data /mnt/user/appdata/helbackup/logs /var/run/docker.sock /boot /mnt/user /mnt/cache /etc/libvirt /var/run/libvirt/libvirt-sock qemu:///system false Europe/Berlin info 99 100