Self-Hosting Guides

The Basics

If you've already gone through the Getting Started guide, this is your next stop.

By the end of this guide you'll have a website hosted locally within your network on a Raspberry Pi, but publicly accessible to anyone on the Internet.


These Should Be Done in Order

Install an Operating System

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


Confirm Our Server Connection

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


Install a Web Server

Now that you've confirmed that you can connect to you Raspberry Pi, you need to install a web server so that you can host a website.


Upload Our Content

Now that your web server is up-and-running, you need to replace the default nginx welcome page with your own content.


Open Our 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.