Setting up and running your own Fediverse instance is an incredibly empowering thing. A good analogy for it is: imagine you have been renting apartments your whole life and then purchase a home. Your home, where you make all the rules, customize it to your liking and take great care of it because it’s YOUR home. That’s precisely what I have been doing for a digital home - on the Fediverse - with my GoToSocial microblogging instance: @elena@aseachange.com.
If the thought of self-hosting makes you immediately tune out, thinking: “oh my, this sounds so complicated and unattainable for a regular, non-technical person” well, I can understand. I had that exact mindset as recently as November 2024. Heck, even December 2024. But then I took the plunge and never looked back. I’m here to tell you about my journey of tech empowerment, made possible by YunoHost and GoToSocial.
I’ve always wanted to do this, but I can’t afford a VPS. And everytime I look into self-hosting on hardware at home, I just get the impression that it’s nearly impossible… My ISP forbids it, and even if I can evade their notice, people say having a public facing setup at home is bound to get you attacked eventually
@MxRemy If you don’t mind a man-in-the-middle Cloudflare Tunnel, Tailscale and alike is a good solution to ISP carrier NAT and port blocking
developers.cloudflare.com/clou…
tailscale.comDo you have a credit card?
If you do, Oracle offers a shockingly generous free tier of stuff. 2 little baby EPYC VPSes, a 4-core 24gb ARM instance, and a bunch of other sundries including 10TB/month of data transfer.
You can run a LOT of fediverse services on those free Ampere instances, and even something like GoToSocial will run on the little baby EPYCs.
And to just cut off the incoming dudes: yes, Oracle is a shitty awful company with shitty awful policies run by a shitty awful billionaire, but that’s no reason to not take free shit from them.
(And to the next group of people: I’m closing in on 4 years of free Oracle shit and they haven’t banned me, so I’m inclined to think all those stories are incomplete and they were doing something - mining, portscanning, hosting questionable shit, torrenting stuff, running a vpn that was abused - more than “nothing”.)
Yeah if you aren’t down to publicly expose your IP address / port forward, the cheapest way I can think of still involves a several $/mo VPS that just reverse proxies home to a more powerful PC. That’s what I do since I’m behind CGNAT.
I hosted it on a 1€/month vps at ionos. An instance with multiple users actually, and it runs just great. Not a lot of space but hey, that’s 12€ per year
@BakedCatboy @Suoko And if that kind of tiny VPS is not enough, you can selfhost a pretty big server at home on cheap hardware and use the VPS as a reverse proxy ;)