I am blown away by this. Very simple and elegant. Nice Job. What tech stack is this application built in?
Its built in a combination of C and python. Using zstandard for compression and openssl for crypto. Qt for the GUI.
11–20 of 67 posts
I am blown away by this. Very simple and elegant. Nice Job. What tech stack is this application built in?
Its built in a combination of C and python. Using zstandard for compression and openssl for crypto. Qt for the GUI.
The one thing that finally works for me for backup is restic ( https://restic.net/ ). I use linux and set my home dir to a different partition, Run a daily script that uses restic to backup to backblaze. Smooth as butter and hopefully I don't need to use it. Curious what this uses under the hood, wouldn't be surprised if it was restic.
Nice work! If one were to buy this and want to back everything up from local device(s) and cloud accounts back down to a local NAS - supported use case?
Ah this isn't supported right now. It wouldn't be terribly difficult to add but it's just never been brought up by users till now. What is your use case for this?
Do you simply mean is it possible to restore backups to local? Or a reverse backup operation from cloud to local?
The one thing that finally works for me for backup is restic ( https://restic.net/ ). I use linux and set my home dir to a different partition, Run a daily script that uses restic to backup to backblaze. Smooth as butter and hopefully I don't need to use it. Curious what this uses under the hood, wouldn't be surprised if it was restic.
It uses a custom algorithm and data format but uses a similar deduplication technique to restic. There is bit of info in the docs page about this [1]. [1]: https://blobbackup.com/docs.php#data-format
Obviously this is needed to make block level deduplication possible, but it also means that for this "end to end encrypted" product someone can still tell whether or not you own a given file. This is probably fine for most people but worth calling out.
If, for any reason, you'd like a free test account, just email info@rsync.net.
Thank you for building this!
Earlier quoted context omitted.
It uses a custom algorithm and data format but uses a similar deduplication technique to restic. There is bit of info in the docs page about this [1]. [1]: https://blobbackup.com/docs.php#data-format
> Blob file names are the SHA256 hash of the unencrypted blob contents Obviously this is needed to make block level deduplication possible, but it also means that for this "end to end encrypted" product someone can still tell whether or not you own a given file. This is probably fine for most people but worth calling out.
EDIT: I should make note of that on the docs page really. It currently gives the impression that I'm just straight up calculating the sha of the content.
The UI is basically a 1-to-1 copy of an older version:
https://blobbackup.com/images/logs.png
http://bvckup.com/img/shot-6.png
"Good artists create, great artists copy", but that's a bit too close for comfort.
Aesthetics-wise this looks very heavily "inspired" by https://bvckup2.com . The UI is basically a 1-to-1 copy of an older version: https://blobbackup.com/images/logs.png http://bvckup.com/img/shot-6.png "Good artists create, great artists copy", but that's a bit too close for comfort.
The one thing that finally works for me for backup is restic ( https://restic.net/ ). I use linux and set my home dir to a different partition, Run a daily script that uses restic to backup to backblaze. Smooth as butter and hopefully I don't need to use it. Curious what this uses under the hood, wouldn't be surprised if it was restic.