Running your own Mastodon instance? (On a Pi?)

That’s sad to hear. For me the migration from mastodon.social to my instance took over 1 day.
I also think this is all related to the load.

1 Like

This might help to run your own Mastodon instance on a Raspberry Pi 4 with at least 2 GB memory:

(Haven’t tried this myself - yet?)

I’ve just installed my own instance on a Linode VPS.
It was fine and having it now working behind cloudflare too.

1 Like

Congrats! :partying_face:
Want to share your handle?

How much does it cost to run on a Linode VPS?

I pay $10 a month for 50GB storage, 2GB RAM.
Tried it on a 1GB RAM and that wasn’t enough.
Though I am also running a ZNC bouncer, that doesn’t take much resource.

It’s @adie@toot.theantshill.co.uk - hopefully I’ve not broken it, trying to update it to use a b2 bucket for attachments etc!

It just occurred to me that I have a Mac mini from 2011 that I’m not using that much. Maybe I can run that headless, install Ubuntu, and serve a Mastodon instance on it?

What’s the energy consumption of such an old machine?

Would it be stupid to run this 24/7 with the current energy prices?

And how would this compare (price wise) to a VM in the cloud?

Oh nice! max. 85W Mac mini (Mid 2011) - Technical Specifications

I do not know what you are paying for power. For me that would be max. 164 EUR / Year.
85 W * 24h * 365d * “power costs per kWh” / 1000

That should easily be able to run mastodon for some people.

BTW, my power delivery company announced to increase prices by 67 % to ~ 35 cents / kWh next year :sob:

This is an interesting option:

I experimented with this on a Sunday afternoon and did end up with a running instance :smile:

(but just like the author of the article with @rob@fedi.domain.com instead of @rob@domain.com)

micro.blog provides publication to Mastodon. I also use Mastodon directly at http://social.lol which is another friendly community with lots of overlap with the good people at http://micro.blog.

3 Likes

Cross posting with micro.blog is great.

Oracle finally fixed the issue that prevented me from signing up for their free cloud tier, so now I’m experimenting with this setup: