this post was submitted on 06 Jan 2025
396 points (97.6% liked)

Selfhosted

40943 readers
1013 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
 

Futo (Louis Rossman) at it again with great content, this time a Guide to a Self Managed life. This 14hrs long guide comes in two video parts, aswell as a written guide for those who prefer. Both video and written quide comes with complete chapters and timestamps. This should be a great starting point for those who have the time and want to start learning from the very beginning.

Video Link to Part 1: Youtube - Invidious

Video Link to Part 2: Youtube - Invidious

Happy selfhosting in 2025 everyone ✨

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 27 points 2 days ago (4 children)

Rule one of self hosting. Do not self host your own email. Only pain will you find.

You of course can, but there are so many additional hoops you have to jump through. I use my main domain for my email, but proton is one of the few subscriptions I happily pay for

[–] [email protected] 13 points 2 days ago (1 children)

I selfhost my own mail server (my primary mail in fact).

My LE certs expired on Christmas eve, when I was also getting sick. I didn't realize my mail server was down for a week until about NYE. Luckily Postfix queued all my emails and there was nothing important lost, but I am reevaluating self hosting my mail server. That being said, this was also the worst issue I've faced in over a year of self hosting mail. And it only arose because my dumbass still hasn't automated my certificate rotation.

[–] [email protected] 3 points 2 days ago (1 children)

If you're using let's encrypt, it's worth automating the cert renewals. Even for systems where the automation is difficult and not supported.

It's also worth running some kind of monitoring system. You can check certificates with OpenSSL really easily. Fire off a message to NTFY.

[–] [email protected] 3 points 2 days ago (1 children)

I have the renewal process itself automated, just not the replacement process.

[–] [email protected] 1 points 2 days ago

yup, fairly normal. I had to jump through some hoops for my old haproxies

[–] [email protected] 5 points 2 days ago* (last edited 2 days ago) (1 children)

I've been self-hosting email for so long (and ran/consulted on corporate email systems for a long time), I'm pretty sure my original domain (25 years) lends it's respectability to new domains I host at the same address. The hell of it is I host on a resi IP address and have never had a single blacklist event. I don't even know how that's possible other than the fact that I've done it for so long with no incidents that I think I'm on a whitelist or something.

[–] [email protected] 7 points 2 days ago

Same principle as, "A lawyer who represents himself has a fool for a client?"

[–] [email protected] 4 points 2 days ago (1 children)

This mentality is backwards. Hosting email has pitfalls yes but in a world where more people do it the less deep those pitfalls will become.

If you are curious and want to host email go for it!

[–] [email protected] 5 points 2 days ago

Until you have a bad config as the other commenter pointed out and miss a critical email like an interview or medical item