I set up a Mastodon instance today on a tiny linode instance with 1GB of RAM ($5/mo). The things that were most annoying:
- Node by default won't use more than half of your RAM for heap, even if you have a large swapfile. I had to override this with NODE_OPTIONS=--max_old_space_size=4096 . (It needed about 1.5GB overall, I think.)
- Setting up mail services on the internet sucks.

Thanks to @Raspberry_Pi for the great step-by-step. raspberrypi.com/news/host-your

@crschmidt @Raspberry_Pi@raspberrypi.social Well, DKIM seesm to help a lot, but a bad-reputation ISP's IPv4 address will prevent your mail from making it, that's true. (OTOH, if you're used to self-host, you already know your ways around this anyway. This, honestly, only hits those new to »fediversal things«, IMO.)

Much more annoying to me is the ›insane‹ amount of disksspace Mastodon is consuming, even for a sole user:

12G /home/mastodon/
9.7G /home/mastodon/live/public/

That's after a purge a few days ago …

@wusel I haven't self-hosted anything that sends email correctly for a decade. I did some playing with exim4, but in the end I just swapped to using the free tier of sendgrid (100 emails/day is hopefully going to be enough).

Follow

@crschmidt Doing this as a hobby for associations and myself, I'd say it's really not THAT hard, IF your ISP's IPv4 isn't burnt by previous usage.

If it is (check e. g. mxtoolbox.com) —save your time and switch ISPs.

Except t-online.de (Deutsche Telekom), who works on a weird and unique block-all-unless-manually-whitelisted policy, having your DNS in order, maybe use SPF (doesn't hurt) and surely use DKIM, I do get my testmails through to my accounts with G, MS, Yahoo, etc.

· · Web · 0 · 0 · 0
Sign in to participate in the conversation
UU's Mastodon

Mastodon ist ein soziales Netzwerk. Es basiert auf offenen Web-Protokollen und freier, quelloffener Software. Es ist dezentral (so wie eMail). Die ist der Teil von uu.org, 0xdecafbad.net und amateurinter.net.