# Homelab & Self-hosting | | Self-hosting is the practice of running and maintaining a website or service using a private web server, instead of using a service outside of someone's own control. Self-hosting allows users to have more control over their data, privacy, and computing infrastructure, as well as potentially saving costs and improving skills. | | --- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | | wikipedia:: [Self-hosting (web services)](https://en.wikipedia.org/wiki/Self-hosting_(web_services)) | | | A **Home server** is a computing server located in a private computing residence providing services to other devices inside or outside the household through a home network or the Internet. Such services may include file and printer serving, media center serving, home automation control, web serving, web caching, file sharing and synchronization, video surveillance and digital video recorder, calendar and contact sharing and synchronization, account authentication, and backup services. | | | wikipedia:: [Home server](https://en.wikipedia.org/wiki/Home_server) | | | subreddit:: [homelab.](https://www.reddit.com/r/homelab/) | [[HarmonLab Effort]] [[Harmon Ops Project|Harmon Ops]] ## Hardware - [[Mac Mini]] - [[Next Unit of Computing]] - [[PC Building|Custom built PC]] - [[Unraid]] - [[Proxmox]] ## Tools - [[Self-hosted tools]] ## Sources - https://github.com/awesome-selfhosted/awesome-selfhosted - https://github.com/awesome-foss/awesome-sysadmin - [Self-Hosted](https://selfhosted.show/) - [natelandau/ansible-homelab-config: Ansible scripts to configure my homelab using Consul, Nomad, Docker, Traefik, and more...](https://github.com/natelandau/ansible-homelab-config) - [[Christian Lempa]] - [An Outline to Help You Build a Successful Homelab : r/homelab](https://www.reddit.com/r/homelab/comments/11yvid1/an_outline_to_help_you_build_a_successful_homelab/) - [App developer-focused homelab, powering all the development servers for my apps in Kubernetes, and doing all iOS/macOS CI/CD builds on a Mac Mini. Cloudflare and Caddy to expose whats needed. Been running for ~2 years now and saved me a ton of money - and provided a lot of fun to maintain : r/homelab](https://www.reddit.com/r/homelab/comments/u4y9sl/app_developerfocused_homelab_powering_all_the/) - [Home Lab Beginners guide (Hardware)](https://linuxblog.io/home-lab-beginners-guide-hardware/) - [What is a Homelab and Why Should You Have One?](https://linuxhandbook.com/homelab/)