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.
-
No spam.
-
Posts are to be related to self-hosting.
-
Don't duplicate the full text of your blog or readme if you're providing a link.
-
Submission headline should match the article title.
-
No trolling.
-
Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details.
-
AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post.
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
3,2,1.
My nas is a Synology with raid.
3, 2, 1. ❤
Without implementing this, it's a delusion that some company, regardless of the size and reputation, can be trusted to keep our data safe.
Also don't forget to restore test, otherwise you may as well not do backups. I have a reminder for once a year to test them, not just if it works but also what the performance is just in case.
This is the part that gets me. I don't know how to automate this. I periodically retrieve something from the backups, which, so far, has worked. That's not really good insurance, though. Any suggests or resources, ideally for borg and/restic?
You can get append only backups on backblaze with their lifecycle rules. So that can have ransomware protection too
"Append only backup" what's that?
Its a system where you can only apppend, not delete.
https://en.wikipedia.org/wiki/Append-only
Its what's required for ransomware safe backup system, since the attacker can't delete your backups because they can only append
Oh, I see, I didn't know that "nomenclature". Thanks! Good for some thing, dangerous for other because the stored data keeps growing.
With backblaze you can set lifcycle rules. For example, any file with the regex "daily" in it automatic gets deleted after 30 days. And any file with "yearly" in it gets deleted after 5 years
How do you do versioning with rsync? I use rdiff.
Maybe it's diff presented as versions? I use hyper backup on Synology.
Similar to these steps:
https://gist.github.com/mrl22/476d710fea63d71a770d0d44ca54325a