Self-Hosting Guides

The Bare Minimum

This section contains the bare minimum you need to get started with self-hosting. If you're new to self-hosting, this is the place to start.

WARNING: If you only complete this section, you may leave your network open to security vulnerabilities. Once you complete The Bare Minimum, it's recommended that you continue on to The Basics in order to improve your self-hosting setup.

Install an Operating System

Before you can start self-hosting, you need to install an operating system on your Raspberry Pi.


Confirm Your Server Connection

Now that you have an operating system installed, you need to find the new IP address of your Raspberry Pi and confirm that you can connect to it.


Install a Web Server

Now that you have an operating system installed and have confirmed that you can connect to your Raspberry Pi, you need to install a web server so that you can host a website.


Open Your Content to the World

Now that you have a website up-and-running locally on your network, it's time to make it publicly accessible to the rest of the world.