Membrane is a Distributed Backup System that swaps your storage space with other users in the Membrane swarm to backup your data.
- Both GUI and CLI interfaces
- File history ensures file versions are never removed until necessary.
- Log in from anywhere using your generated 4096-bit RSA key
- Twofish encryption ensuring strong for data privacy.
- Deduplication reduces storage requirements for similar files.
- Prioritise backup to friends and family.
- Download the deb or rpm package
- Install using
dpkg -i /path/to/membrane-1.0.0-alpha.7.deborrpm -i /path/to/membrane-1.0.0-alpha.7.rpm - Start the daemon using
sudo systemctl start membraned.service - Check status using
membrane status - Run GUI using
membrane-gui - Logs can be viewed using
journalctl -u membraned.service - Backup your credentials from
/root/.config/membrane/auth - To restore another account replace
/root/.config/membrane/authwith your backed up credentials
- Java 8 or above
- Systemd (if using packages)
- Use the GUI to monitor the membrane daemon
membrane-gui - To add watch folders to backup use
membrane watch-add <folder> - To check backed up files use
membrane files - To explore file history use
membrane history <file> - To recover file use
membrane recover <file> <target> <optional: date> - Use the
-hflag at any point for command help
If you are having issues, please let us know.
We have a mailing list located at: support@mbrn.io
The project is licensed under the MIT license.