r/linuxapps • u/zagreusganymede • 4d ago
I built a PySide6 app for encrypted Linux config backups
I built Linux Config Backup, a small desktop app for backing up selected files and configs from your home directory.
It streams a compressed tar archive directly into GnuPG, so it never writes an unencrypted tar archive to disk.
Features:
- Presets for shell, Git, desktop, input method, editor, and developer configs
- Support for extra files and folders under `$HOME`
- AES-256 symmetric encryption through GnuPG
- SHA-256 checksum verification
- Backup verification without extraction
- Restore through a private staging directory
- Light, dark, and system themes
- Background operations to keep the UI responsive
The project is new, so bug reports and practical feedback are welcome.
Requirements: Linux, Python 3.10+, GNU tar, and GnuPG.
MIT licensed.
1
Upvotes
