This week, I went all-in on self-hosting from tinkering with operating systems to spinning up my own VPS and deploying apps with Docker.
I grabbed a basic hosting plan for around ₹700, and honestly? Totally worth the experiment. The journey started with the essentials: creating users, updating packages, patching the system—basically getting everything production-ready.
For exposing ports, I went with Caddy instead of the usual Nginx.
The apps I tested this week:
Glance — simple self-hostable server status/dashboard - https://github.com/glance-gh/glance
Uptime Kuma — self-hosted uptime monitoring https://github.com/louislam/uptime-kuma https://uptime.kuma.pet/ …
This week, I went all-in on self-hosting from tinkering with operating systems to spinning up my own VPS and deploying apps with Docker.
I grabbed a basic hosting plan for around ₹700, and honestly? Totally worth the experiment. The journey started with the essentials: creating users, updating packages, patching the system—basically getting everything production-ready.
For exposing ports, I went with Caddy instead of the usual Nginx.
The apps I tested this week:
Glance — simple self-hostable server status/dashboard - https://github.com/glance-gh/glance
Uptime Kuma — self-hosted uptime monitoring https://github.com/louislam/uptime-kuma https://uptime.kuma.pet/
Outline — team knowledge base https://github.com/outline/outline https://www.getoutline.com/
Zerobyte
ntfy — simple notification service https://github.com/binwiederhier/ntfy https://ntfy.sh/
n8n — workflow automation https://n8n.io/ https://github.com/n8n-io/n8n
Each one was a mini-adventure in itself.
I’ve even been experimenting with building my own OS (more on that in an upcoming series!), but today I want to focus on something simple: why you should try self-hosting.
It gives you control, teaches you a ton, and it’s honestly just fun. Right now, I’m eyeing a Raspberry Pi to host my own home VPS.
Could be the next chapter in this journey.
Stay tuned! 🚀