My Self-Hosted Journey: From Container Runtimes to Monitoring
2025-04-01

For a year, I've been immersed in self-hosting, experimenting with various software and building my own dashboards and applications. This post summarizes my experiences and some useful yet less popular software. I used Docker, Podman, and Kubernetes as container runtimes, Portainer and Dockge as web UI management tools, Pangolin as a VPN and reverse proxy, Caddy as a lightweight reverse proxy, NetBird as a VPN, and Uptime Kuma and Gotify for monitoring and alerts respectively. I also recommend some excellent software resource lists to help you find more self-hosted applications suitable for your needs.
Read more
Development