Skip to main content
  1. Posts/

10 GitHub Repositories to Master Self-Hosting

··193 words·1 min·

πŸ–₯️ Stop Depending on Third Parties: Learn Self-Hosting
#

Self-hosting turns simple servers into complete infrastructure. These 10 repos teach you how. πŸš€

πŸ“Œ The 10 Essential Repositories
#

  1. πŸ—‚οΈ awesome-selfhosted β€” Curated catalog of hundreds of self-hostable apps
  2. ☁️ Coolify β€” Open-source PaaS for deploying on your own server
  3. πŸ”„ n8n β€” Visual workflow automation with integrated AI
  4. πŸ“Š Uptime Kuma β€” Self-hosted monitoring and alerting
  5. πŸ“ Nextcloud β€” Your own private Google Drive / Dropbox
  6. πŸ”’ Vaultwarden β€” Bitwarden-compatible password manager
  7. πŸ“Ί Jellyfin β€” Personal media server
  8. 🌐 Traefik β€” Modern reverse proxy and load balancer
  9. 🐳 Portainer β€” Docker management UI
  10. πŸ”‘ Authentik β€” Open-source identity provider

πŸ’‘ Explanation in a nutshell
#

Self-hosting means running your own applications on your own infrastructure instead of relying on third-party cloud services. Learning self-hosting teaches you deployment, networking, storage, monitoring, and security for real systems β€” these infrastructure skills are directly applicable to modern production environments.

More information at the link πŸ‘‡

Also published on LinkedIn.
Juan Pedro Bretti Mandarano
Author
Juan Pedro Bretti Mandarano