Skip to main content

Welcome

Anyone can make a home server and take back control of their data.  Self-hosting can improve your digital privacy and security by keeping your data in your home.  Host a personal website, build a private cloud, or share with an online community

What is the Cloud?

flag

Modern open-source software can offer familiar online services and put you in complete control.  Start with affordable hardware like single-board computers, mini PCs or even a refurbished workstation computer.  

Connect your server to the World Wide Web with a domain name and modern router, or access all your services while away using a virtual private network.

Home Page.png

Table of Contents
  1. Your Personal Cloud
  2. Welcome
  3. What is the Cloud?
  4. Getting Started
  5. Background
  6. Understanding the Requirements
  7. Hardware
  8. What is a Server?
  9. Quick-Start Examples
  10. Layers of Computing
  11. Community Impact
  12. Firmware Configuration 
  13. Software
  14. What is Linux?
  15. An Open Ecosystem 
  16. Installing an Operating System
  17. Configuring Debian
  18. What is Docker?
  19. Installing Docker
  20. Services
  21. What is a Service?
  22. Considerations
  23. Evaluating Safety
  24. Monitoring & Maintenance
  25. World Wide Web

Through educational do-it-yourself guides we explore the hardware and software requirements for a home server, including quick-start examples. This process uses Debian Linux and Docker to quickly self-host your services through the browser-based interface.