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
Pihole is the best starting point in my opinion, helped a lot of my friend to get started !
Goes against the spirit of self-hosting but for some stuff(Email, DNS, Passwords), I just SaaS it out. As much as I love my lab, nothing self-hosted in my prod environment is critical.
Exactly, I can barely maintain a media server I really don't want to be responsible for my passwords and photos. There are secure alternatives that are private and open enough for my needs...
I haven't found anything software-wise (self-hosted or SaaS) that I'm satisfied with for photos. Thankfully, those are easy enough to backup and aren't used day-to-day. What have you tried, and do you like/dislike of each?
Have you looked into Immich yet? I am really liking it and the contributors are very passionate
Just checked and it's one of my many Starred repos. Thanks for the vouch though, kind of gives me a "short list" to review now.
At first I tried some self hosted solutions but I didn't like anything, eventually I landed on ente.io/ which I really like.
It has a lot of ways to import your photos, really nice mobile and pc (windows, Linux, and Mac) apps that can automatically upload your pictures in the background, the devs are really responsive (there was a bug with one of the importers so I opened a ticket and I got a lot of help in order to debug the issue and solve it).
The only thing that I don't love is that while the clients are all open source, the back end isn't because they claim they are too small of a team to keep it both open source and secure.
You should have your own DNS, but I don't trust selfhosting passwords and emails either
I'll use split-DNS for some things internally, but most things just go through NextDNS lately.
Change DNS on hosts, not on router.
You can change the DNS on your personal devices instead of changing it on the router.
You can make an HA cluster from 2 or 3 pies. One node goes down, the other takes over. Or go the docker swarm road.
@joshuaacasey @Krafting I have two pihole instances running at home as primary and secondary DNS servers. They are both on separate nodes and that helps to make sure the wife and kids are not without internet when I am screwing around in my homelab.
This is why I only have personal devices running through it, the rest of the house is just normal DNS.