nc-backup 1.7.1
Setup guide
Ubuntu 24.04 / Debian 12 – Raspberry Pi and Intel/AMD. One package for all architectures.
Install
sudo dpkg -i nc-backup_1.7.1-1_all.deb sudo apt -f install systemctl status nc-backup-web # http://SERVER-IP:42173
Update
Settings in /etc/nc-backup/ are kept.
sudo dpkg -i nc-backup_1.7.1-1_all.deb sudo apt -f install sudo systemctl restart nc-backup-web
Or from source: cd ~/nc-backup && sudo ./install/install.sh
Check: pip3 show nc-backup | grep Version → 1.7.1
Nextcloud app (1.7+)
App ncbackup starts a backup only – restore stays in the web UI.
ZIP, install steps and API token: NC Backup for Nextcloud · file ncbackup-1.0.0.zip
Port
Default: 42173. Change in /etc/nc-backup/web.env → NC_BACKUP_WEB_PORT, then sudo systemctl restart nc-backup-web.
sudo ufw allow 42173/tcp comment "nc-backup-web"
systemd
Service nc-backup-web starts at boot. No nginx – Flask/Werkzeug. Logs: journalctl -u nc-backup-web -f
License
GPL-3.0-or-later · free · optional PayPal donation