gocryptfs
BorgBackup
Our great sponsors
gocryptfs | BorgBackup | |
---|---|---|
56 | 333 | |
3,283 | 10,479 | |
- | 1.7% | |
6.8 | 9.5 | |
about 1 month ago | 11 days ago | |
Go | Python | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gocryptfs
-
Syncthing: Untrusted Device Encryption
I'm looking to improve my documents syncing setup. Currently I'm using owncloud, but that seems overkill for just files syncing and it requires maintenance, so I gave Syncthing a look. The "Untrusted device encryption" was not appealing to me because I'm not convinced by the security aspects yet, and also because it is in beta for now. I used gocryptfs [1] in the past and was quite happy with it, so I'm planning to use it on top of Syncthing to have files synced encrypted. As far as I have read this setup (Syncthing + gocryptfs) seems to be used by several people and has already been discussed by gocryptfs' author, who recommended a `-sharedstorage` flag for such use case [2]. Reading [3] I think gocryptfs is more suited for files syncing than cryfs. I'm aware that the metadata (file size, structure, …) of my files are not encrypted but that's a compromise I'm ready to make.
I would be happy to hear about opinions about this approach.
[1] https://nuetzlich.net/gocryptfs/
[2] https://github.com/rfjakob/gocryptfs/issues/549#issuecomment...
-
My Mother Found Out I was Installing Linux...
If you want selective encryption, rather than full drive encryption, to be less conspicuous: gocryptfs (Linux)/cppcryptfs (Windows).
-
Hertzner or other cloud encryption question
https://github.com/rfjakob/gocryptfs might be a solution. I dont use it, tried to for some backups but ran into some issues unrelated to the solution itself but with my backup solution.
-
Mountpoint – file client for S3 written in Rust, from AWS
JungleDisk was backup software I used ~2008 that allowed mounting S3. They were bought by Rackspace and the product wasn't updated. Seems to be called/part of Cyberfortress now.
Later I used Panic's Transmit Disk but they removed the feature.
Recently I'd been looking at s3fs-fuse to use with gocryptfs but haven't actually installed it yet!
-
Does btrfs send/receive provide any benefit for moving new, non-incremental data?
I think the fundamental issue seem to maybe be the changing inode numbers with things like gocryptfs. Git annex needs those to be static as far as I can tell.
-
Enigma: A simple cross-platform encrypted filesystem in Golang
A comparison gocryptfs would be appreciated, since this software, at first glance, has no differentiating features from it.
-
A simple cross-platform encrypted filesystem in Golang
There is a pretty nice project gocryptfs that instead of encrypting container, it substitute on the fly virtual filesystem that encrypts content and file objects. So, if you would share to cloud that virtual filesystem, you don't sacrifice a byte on your system.
- Dropbox Buys Boxcryptor
-
Why is VeraCrypt no longer supported by voidlinux?
If you'd like something similar to Tomb but in userspace, perhaps you'd prefer gocryptfs? It's also in void repos.
-
Full Disk Encryption on the Steam Deck
Check this https://gitlab.com/popsulfr/steam-deck-tricks#encrypted-vaults-with-plasma-vault-and-gocryptfs You can even install the gocryptfs binary directly by downloading the binary from the source repo https://github.com/rfjakob/gocryptfs/releases and storing the binary anywhere in your $PATH (I've added ~/bin/ for that purpose)
BorgBackup
-
Ask HN: Open-source Windows 11 backup solutions
i use - and recommend - "borgbackup": for example with the "vorta" graphical frontend
* https://vorta.borgbase.com/install/windows/
just my 0.02€
- I Backup
- Ask HN: For what purposes do you use a Raspberry Pi?
-
Duplicity
I used this many, many years ago but switched to Borg[0] about five years ago. Duplicity required full backups with incremental deltas, which meant my backups ended up using too much disk space. Borg lets you prune older backups at will, because of chunk tracking and deduplication there is no such thing as an incremental backup.
-
Kopia: Open-Source, Fast and Secure Open-Source Backup Software
Borg 2 has been in development for nearly a year and a half [1] and may probably be released early next year, i.e., early 2024 (just a guess, seeing that even RC1 is not yet released and seems to have a lot of work to be done).
Does anyone know how Borg 1.x and 2 would compare to Kopia?
- Home backup solution?
- My deduplication solution written in Rust beats everything else: casync, borg...
-
Ask HN: How do you do backups for personal/home server?
2. Borgbackup [0] with Borgmatic [1], daily backups to another server which also has Raid1
-
Migrating to openSUSE.
Others have answered your questions well enough, but I'll take on 6. This doesn't seem to make sense to me. If you want to use rsync for backups you can just use a cron job for this. I've used rysnc for years for backups and it worked great and is still a good tool to know. But for backups I now use Borg which is much better as a backup utility and can be scripted. It's a deduplicating archive that can be encrypted which has big advantages over rsync. And there are even more backup programs that beat rsync for sure.
What are some alternatives?
Duplicati - Store securely encrypted backups in the cloud!
Duplicity - Unnoficial fork of Duplicity - Bandwidth Efficient Encrypted Backup
Rsnapshot - a tool for backing up your data using rsync (if you want to get help, use https://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss)
restic - Fast, secure, efficient backup program
TimeShift - System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be restored while system is running or from Live CD/USB.
UrBackup - UrBackup - Client/Server Open Source Network Backup for Windows, MacOS and Linux
kopia - Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.
cryfs - Cryptographic filesystem for the cloud
Backuppc - BackupPC is a high-performance, enterprise-grade system for backing up to a server's disk.
borgmatic - Simple, configuration-driven backup software for servers and workstations
Bup - Very efficient backup system based on the git packfile format, providing fast incremental saves and global deduplication (among and within files, including virtual machine images). Please post problems or patches to the mailing list for discussion (see the end of the README below).
Rdiff-backup - Reverse differential backup tool, over a network or locally.