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 Version1.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.envNC_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