Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
view the rest of the comments
I really like duplicacy. It's just a single executable you add to your path, then configure it to back up to basically any remote you want. I don't even bother to run it in a container since it doesn't have dependencies. Encrypted, compressed, deduplicated, incremental backups. The algorithm is pretty slick too. It can back up multiple machines to the same repository, and it'll dedupe across them without any locks required.
Duplicacy CLI is free, and there's a front-end for a reasonable fee. I think $50 for the first year, then $10 for every subsequent year.
For storage, you can just go with whatever is cheapest/easiest. I use a gdrive I'm paying for regardless for effectively free storage. But if I didn't have that, Hetzner seems very appealing. I think it's $4/mo for 1TB? Very reasonable, and you wouldn't need to worry about api calls or chunk size / file count like you would with S3/B2/StorJ.
+1 for Duplicacy (the GUI, as a container). Very worth it, IMO. Not only do I use it for my PC, I back up my server to my other server in another state with it. I also use it with Backblaze B2 (for very important files) which is slightly more than Hetzner ($6/TB). I haven't run into any chunking issues and they don't charge for API calls. Highly recommendated.
B2 does charge for API calls: https://www.backblaze.com/cloud-storage/transaction-pricing
Though, it's not so bad and they give you 2.5k free calls of each paid tier per day.
Ah, I stand corrected. That's probably why I've never been charged, 2.5k is a lot for my use.
+1 on duplicity. I run it directly on the host, outside of my docker containers. Grabs the data from the different volumes for my Nextcloud etc, puts it all into an AWS infrequent access bucket. Costs me ~3$USD/month. Pretty simple. Runs on cron