Checking releases...

Self-Hosting Made Effortless

Deploy and manage a powerful, private suite of Dockerized services on your Raspberry Pi with a browser-based, AI-powered installer.

Download Installer

Why PiSelfhosting?

A lightweight, private, and secure platform designed to make self-hosting accessible to everyone without leaving the browser.

Browser-Based Setup

No complex command-line installation. Launch the installer on your computer and complete configuration entirely through a friendly web interface.

Dockerized & Isolated

Every application runs inside its own isolated Docker container. This keeps your system clean, secure, and makes updating or removing services a breeze.

AI-Assisted Generator

Use the integrated Google Gemini API tool to generate templates for any new application by simply feeding it a GitHub URL and instructions.

Component Editor

Includes a dedicated web-based editor for developers to add, tweak, and configure application metadata and compose templates directly.

Privacy & Local Control

Your data stays on your target server. PiSelfhosting builds local Docker configs, and lets you manage access securely without cloud dependencies.

Automatic Discovery

The integrated scanner scans your local network using Nmap to find active Raspberry Pis or server VMs, ready for target selection.

Supported Applications

Deploy a curated set of popular self-hosted software. Search, filter, and choose exactly what you need.

Get Started in 4 Simple Steps

PiSelfhosting handles the complexity of server setup, Docker installation, and Compose orchestration for you.

1

Download & Unzip

Get the desktop installer zip file for your OS, extract it, and run the launcher application.

2

Scan & Connect

Let the Configurator scan your local network to discover your Raspberry Pi/server, then connect securely via SSH.

3

Choose & Configure

Browse the application catalog and select your desired services, editing port configurations if needed.

4

Deploy!

Start the installation. Watch a live logs interface stream directly into your browser as Docker containers spin up.

Project Documentation

Read the official developer guides and system specifications directly from the main repository.

Main README.md

Loading repository documentation...