I was paying for cloud storage, a password manager, a VPN, and ChatGPT.
Then I found this GitHub repo and started replacing all of them.
It's called Self-Hosting Guide. 19,000 developers have starred it. And it's the closest thing the internet has to a bible for replacing every paid SaaS you use with software running on your own hardware.
Here's what it actually covers:
→ Self-hosted ChatGPT alternatives. Ollama, llama.cpp, LocalAI, GPT4All, LM Studio. Walked through with install steps.
→ Cloud storage to replace Dropbox and Google Drive. Nextcloud, Seafile, ownCloud, Syncthing, MinIO.
→ Full WireGuard setup guides for PiVPN, Unraid, pfSense, OpenWRT, and Home Assistant.
→ Self-hosted Git replacing GitHub. Gitea, GitLab, Gogs, OneDev.
→ Media servers, password managers, smart home automation, video surveillance, podcast hosting.
→ Docker, Kubernetes, Proxmox, Ansible. Every piece of infra you actually need to run this stuff.
→ Hardware breakdowns for Raspberry Pi, NAS builds, and home server upgrades.
→ Linode, DigitalOcean, and bare metal hosting walkthroughs for when you actually want to deploy.
It's not just a curated list. It has install commands, config files, and step-by-step setup guides for every category.
Most people pay hundreds a month for SaaS this repo teaches you to run for the cost of electricity.
19.1K stars. 941 forks. 100% Opensource.