A modern, secure, and user-friendly snapshot & backup manager for Linux using BtrFS and OverlayFS – a permissive alternative to Snapper.
SnapGuard is built for power users and Linux enthusiasts who want secure and transparent control over their BtrFS/OverlayFS snapshots. Unlike Snapper, SnapGuard features an intuitive GUI, fine-grained encryption, Polkit access control, and flexible snapshot retention strategies.
See INSTALL.md for setup instructions.
{
"snapshot": {
"subvolumes": [
{
"path": "/",
"name": "root",
"enabled": true
}
],
"retention": {
"daily": 7,
"weekly": 4,
"monthly": 12
}
},
"security": {
"encryption": {
"enabled": true,
"algorithm": "aes-256-gcm"
},
"signing": {
"enabled": true
}
}
}
git clone https://github.com/Pizzalord8345/SnapGuard.git
cd SnapGuard
pip install -r requirements.txt
We welcome contributors! See CONTRIBUTING.md for more info.
Apache 2.0 License – free for personal and commercial use.