this post was submitted on 11 Nov 2025
42 points (93.8% liked)

Selfhosted

52968 readers
421 users here now

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:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. 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.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Hey,

I know it sucks to rely on cloud services but it is what it is. I use Apple iCloud, Bitwarden and GitHub.

Technically, I could self-host all three but I want my backups not at my place or at least have them in both places cloud/at home.

I do have two spare Raspberry Pi Zero 2W and one small computer with an old i5 / 8 GB RAM.

What do you personally self-host?

you are viewing a single comment's thread
view the rest of the comments
[–] BingBong@sh.itjust.works 1 points 5 days ago (1 children)

Encrypt before backing it up remotely.

[–] TheFogan@programming.dev 2 points 5 days ago (1 children)

Not sure that really works for git though... at least with regards to it's primary usage.

git isn't just a backup... it's about version control.

IE the point is if you know what you are doing, you realize this function isn't working in this edge case, you can search through and find out, when did this part of this file change... and what was it before, and it will basically find exactly that.

If you encrypted it so that git couldn't actually read the contents, then you basically reduced a crazy powerful tool, into a glorified dropbox. (IE yeah you could revert back to previous versions... but you'd basically be counting on your memory for what you changed when, if the git server can't read the files).

[–] BingBong@sh.itjust.works 1 points 5 days ago

Good point and teaches me to be too quick to respond. Cheers!