Deploy and manage a powerful, private suite of Dockerized services on your Raspberry Pi with a browser-based, AI-powered installer.
A lightweight, private, and secure platform designed to make self-hosting accessible to everyone without leaving the browser.
No complex command-line installation. Launch the installer on your computer and complete configuration entirely through a friendly web interface.
Every application runs inside its own isolated Docker container. This keeps your system clean, secure, and makes updating or removing services a breeze.
Use the integrated Google Gemini API tool to generate templates for any new application by simply feeding it a GitHub URL and instructions.
Includes a dedicated web-based editor for developers to add, tweak, and configure application metadata and compose templates directly.
Your data stays on your target server. PiSelfhosting builds local Docker configs, and lets you manage access securely without cloud dependencies.
The integrated scanner scans your local network using Nmap to find active Raspberry Pis or server VMs, ready for target selection.
Deploy a curated set of popular self-hosted software. Search, filter, and choose exactly what you need.
PiSelfhosting handles the complexity of server setup, Docker installation, and Compose orchestration for you.
Get the desktop installer zip file for your OS, extract it, and run the launcher application.
Let the Configurator scan your local network to discover your Raspberry Pi/server, then connect securely via SSH.
Browse the application catalog and select your desired services, editing port configurations if needed.
Start the installation. Watch a live logs interface stream directly into your browser as Docker containers spin up.
Read the official developer guides and system specifications directly from the main repository.
Loading repository documentation...