What I host myself
from Ron@zegheteens.nl to selfhosted@lemmy.world on 06 Sep 12:56
https://zegheteens.nl/post/11719

Just joined a couple of days ago so only fair to sum up the things I host myself.

I have 2 locations I host my personal stuff.

In the Datacenter I still run a VMware ESXi server that needs to be replaced (this winter) and at home I have a Truenas server and 4 Proxmox nodes cluster.

#selfhosted

threaded - newest

jeena@piefed.jeena.net on 06 Sep 13:07 next collapse

I have 3 locations right now:
1. Hetzner cloud (1 server)
2. Home (my PC and a raspberry Pi)
3. My parents house (a raspberry Pi)

I have most of those things on https://uptime.jeena.net/status/everything

HelloRoot@lemy.lol on 06 Sep 13:28 collapse

It says jeena.net is up but I get a 504.

After a minute, it works again.

Do you have like an on demand server that spins up the containers when a request comes in?

jeena@piefed.jeena.net on 06 Sep 16:22 collapse

No, I'm running everything on one server, there is sometimes a lot going on on PieFed and the load gets too much so it times out. I haven't had the time to research it.

And it says on, just because I set it to retry some times.

Cyber@feddit.uk on 06 Sep 13:39 next collapse

Mail servers?

How are you finding that these days? I thought all the anti-spam stuff meant that self-hosted email was just not worth it these days?

Eirikr70@jlai.lu on 06 Sep 13:59 next collapse

It is hard to set up and you might need an SMTP relay since most ISPs close port 25. But it is feasible.

IsoKiero@sopuli.xyz on 06 Sep 14:07 next collapse

On residential connections it’s a bit pain in the rear, but if you get VPS (or something similar) it’s perfectly manageable. You just need to maintain stuff properly, like having proper DNS records, and occasionally clear false positives from spam lists. The bigger issue is to have proper backups and precautions, I’ve hosted my own emails for over 10 years and should I lose all the data and ability to receive new messages it would be a massive personal problem.

Brkdncr@lemmy.world on 06 Sep 14:32 next collapse

It’s not worth it but some people don’t mind the cost.

Eirikr70@jlai.lu on 06 Sep 14:46 collapse

What cost?

Brkdncr@lemmy.world on 06 Sep 14:50 collapse

Real email security gateways cost money. There’s no good way to deal with it at small scale.

Theoriginalthon@lemmy.world on 06 Sep 16:02 next collapse

Depends what you mean by “security”

Ron@zegheteens.nl on 06 Sep 16:52 collapse

They don’t have to cost money. The mail filter appliances are all based on postfix, spamassassin and a virus scanner like clamav. The thing you pay for is the nice gui.

Brkdncr@lemmy.world on 06 Sep 18:49 collapse

If only that were true.

Eirikr70@jlai.lu on 07 Sep 03:05 next collapse

I genuinely don’t understand what you are paying for. I must have missed something.

Ron@zegheteens.nl on 07 Sep 12:05 collapse

It is, I looked at several vendor’s and it’s all te same except for the nice gui. They all have their own blacklist that they feed with the spam/ham queries from their devices.

Ron@zegheteens.nl on 06 Sep 14:40 next collapse

I also have a mail filter, I have been hosting my own mail server for the last 25 years.

Theoriginalthon@lemmy.world on 06 Sep 14:47 collapse

Out of interest what are you using? I was postfix/courier for a long time, with a must migrate to dovecot 10 years ago. Finally migrated this year and the performance difference is noticeable

Ron@zegheteens.nl on 06 Sep 16:15 collapse

I recently moved to Mailcow, it’s a one in all solution. My spam filter is Proxmox mail gateway, also very user friendly.

tvcvt@lemmy.ml on 08 Sep 20:47 collapse

Have you by any chance documented your PMG set up? I’m also a very happy Mailcow user and spinning up PMG is something I’ve been meaning to tackle for years so I can implement archiving with mailpiler, but I’ve never really wrapped my head around how everything fits together.

Ron@zegheteens.nl on 09 Sep 16:42 collapse

There is not much to document on how to set it up. The gui is very intuitive.

You need to setup the relay domains, transports and Options>DNSBL under configuration > mail proxy

tvcvt@lemmy.ml on 11 Sep 16:19 collapse

Thanks for the response. I really should just dive in, but I’ve got this nagging fear that I’m going to forget about some DNS record that will bork my entire mail service. It good to hear about some working instances that people are happy with.

Ron@zegheteens.nl on 11 Sep 19:30 collapse

After you setup the mail gateway you can telnet to port 25 and do the command line mail test and see if mail is delivered to your mail server. After that is confirmed you change your dns mx records.

tvcvt@lemmy.ml on 11 Sep 21:55 collapse

That’s a great tip. I’d completely forgot you can use telnet for that. Thanks!

Ron@zegheteens.nl on 13 Sep 12:17 collapse

Np good luck with the project

suzune@ani.social on 07 Sep 20:39 next collapse

Not really. Postfix is very robust against attackers and knows to how to deal with bots by default. It makes sense to also configure SPF, DKIM and DMARC for your own safety.

If you want to stop the attackers from hammering, you can also add fail2ban.

If you want to avoid spam, you can attach a spamfilter to the delivery agent and let Sieve do the rest.

I’ve been running my postfix/dovecot combo using 4 mail domains for over 5 years without any problems. It’s simply fantastic.

JadedBlueEyes@programming.dev on 11 Sep 22:57 collapse

I host mail via Stalwart, which makes it pretty damn easy - it handles most everything, just giving you a big block of DNS records to upload with all the DKIM SPF MTA-STS nonsense. However, spam filtering from big providers is still occasionally an issue. I still occasionally get reports of mail making it into Gmail’s spam inbox, for example.

Eirikr70@jlai.lu on 06 Sep 13:56 next collapse

I have everything at home, including the mail server. The only third party to my setup is a SMTP relay. All on an Odroid H4+. With a backup server on a Raspberry Pi 4 at my daughter’s.

tofu@lemmy.nocturnal.garden on 06 Sep 14:11 next collapse

I have VPSes at Hetzner for Mastodon and Bookwyrm. I’m also using Hetzner nameservers with pseudo DynDNS.

Mail is managed by 1blu with my domain.

Everything else is at home. I would move at least bookwyrm into my home server, but there’s another admin involved and I’d need to give them limited access to the VM and Proxmox (backup/snapshots/rebuild when doing maintenance).

poring@lemmy.zip on 07 Sep 05:36 next collapse

I got a VPS sometime ago just to host a Breezewiki instance because the public ones were down all the time. Then I enjoyed the process so started to host a bunch of other stuff as well:

  • Technitium DNS server
  • Wallos
  • Miniflux

I’m now working on a backup routine and an alert system for the DNS server (had to make it public so I want to monitor closely for any unknown activity).

I have a raspberry at home as well to host a few services that I only want to use here:

  • Technitium DNS server which (this one private for my internal network)
  • PairDrop
  • SpeedTest
tired_n_bored@lemmy.world on 10 Sep 10:08 collapse

I have some services in my homelab but I never expose anything to the public. For this I have a Contabo VPS hosting a Wikipedia mirror and a XMPP server for anyone who wants to access it