Doing everything BUT my fyp part 1
I started homelabbing!
Why I started self-hosting
I’ve been seeing more and more discussions about intrusive ads, questionable and unwanted features, and actions that major companies, both inside and outside of tech. Every major tech company seems to be facing lawsuits; if not for monopolising the market, then for breaches of data privacy.123 These companies are likely aware they’re the dominant players, so who else are we supposed to rely on?
One answer is to self-host our own services.
I refuse to pay 70 bucks a year just for 100 GB; I can get 1TB or more with the same price.

What I set up
Thus, my self-hosting journey began. It started with Nextcloud, then my own music streaming server. Initially, I was oblivious to the number of features Tailscale offers, so I wasn’t able to take full advantage of the tool.
For a time, I was accessing my servers with port numbers rather than names, but I got it figured out in Nginx
What’s next
There are still things I’d like to change or try - switching to WireGuard, using OpenMediaVault as an OS, hosting more servers, configuring remote access more extensively, and much more. But, for now, I’ll focus on learning the existing tools and optimising them as much as possible.
Todo:
- Learn more about Tailscale
- Make my servers fault tolerant
- Make my servers distributed
- Can I have multiple containers across different devices that access the same server?
Verdict
Although not everyone has the privilege to explore and break their machines, I definitely recommend everyone try self-hosting at least once. You’ll learn a lot, and if it’s not for you, taking everything down is just as easy.