selfhostedworld.com logoselfhostedworld.com

Try describing what you need:

Self-Hosted Apps for Raspberry Pi

58 self-hosted apps whose documentation mentions the Raspberry Pi, a small single-board computer that many people run as a low-power home server.

How this list is built. An app is listed when our summary of its README, its short description or its GitHub topics mention Raspberry Pi. A mention is not a promise of support. Check the hardware requirements in the documentation of each project before you install it. Looking for a box to run them on? See our low-power mini PC picks.

Best for your setup

  • Novice

    Navidrome Music Server24.1k
    • Single container
    • Ships a Compose file

    93/100 fitHow well this app matches homelab novices, 0 to 100

    See all
  • Expert

    Gogs47.9k
    • Several SSO sign-in methods
    • REST or GraphQL API

    95/100 fitHow well this app matches homelab experts, 0 to 100

    See all
  • Hacker

    Technitium DNS Server10.1k
    • Scriptable API
    • Many ways to install

    Default rank #7

    89/100 fitHow well this app matches homelab hackers, 0 to 100

    See all
Navidrome Music Server logo

Navidrome Music Server

24.1k
Navidrome is an open source web-based music collection server and streamer for browsing and listening to a personal music library from a browser or mobile device.
Audio StreamingMedia ManagementSelf Hosting Solutions+1
Single Container
Details
Home Assistant logo

Home Assistant

91.4k
Open source home automation software that emphasizes local control and privacy.
IoT PlatformsOpen CorePermissive License+2
Open Core
Details
Gogs logo

Gogs

47.9k
Gogs is a simple, stable, extensible self-hosted Git service that can be set up with an independent binary across platforms.
Dev Project ManagementPermissive LicenseSelf Hosting Solutions+1
Details
Pi-hole logo

Pi-hole

61.2k
Pi-hole is a network-wide DNS sinkhole that blocks unwanted content and ads on devices across a local network without client-side software.
DNS ServersFully FOSSNetwork Utilities+1
Fully FOSS
Details
Coolify logo

Coolify

62.8k
Coolify is an open-source, self-hostable platform for managing servers, applications, and databases as an alternative to Heroku, Netlify, and Vercel.
Platform as a ServiceSelf Hosting SolutionsPermissive License+3
4 Containers
Details
Sonarr logo

Sonarr

17.0k
Sonarr is a PVR application for Usenet and BitTorrent users that automatically tracks TV episodes, downloads missing or improved releases, and organizes them.
Media ManagementCopyleft LicenseAutomation Tools+2
Details
Technitium DNS Server logo

Technitium DNS Server

10.1k
An open source authoritative and recursive DNS server for self-hosting private, secure DNS with a web console.
DNS ServersCopyleft LicenseNetwork Utilities+1
Single Container
Details
ezbookkeeping logo

ezbookkeeping

5.7k
An open source self-hosted personal finance app for recording transactions, importing financial data, and analyzing spending with charts and custom queries.
Budgeting and FinancePermissive LicenseSelf Hosting Solutions
Details
CNCjs logo

CNCjs

2.7k
CNCjs is a web-based interface for CNC controllers such as Grbl, Marlin, Smoothieware, and TinyG.
ManufacturingAutomation ToolsIoT Platforms+1
Details
NextCloudPi logo

NextCloudPi

2.9k
NextcloudPi is a ready-to-use build and deployment image for running Nextcloud on supported hardware, containers, and Debian-based systems.
Self Hosting SolutionsCopyleft LicenseFile Synchronization+3
Details
DietPi logo

DietPi

6.3k
An extremely lightweight Debian-based operating system optimized for single-board computers, with a menu-driven software installer and configuration tools.
Self Hosting SolutionsAutomation ToolsCopyleft License
Details
PiKVM logo

PiKVM

10.4k
PiKVM is an open-source Raspberry Pi-based KVM-over-IP solution for remotely managing servers and workstations.
Remote AccessIoT PlatformsFully FOSS
Fully FOSS
Details
FreeSWITCH logo

FreeSWITCH

5.2k
FreeSWITCH is a software-defined telecom stack for voice-over-IP, SIP, SMS, and telecom app integrations.
SIP CommunicationCopyleft LicenseCustom Communications+2
Details
Mopidy logo

Mopidy

8.6k
Mopidy is an extensible music server written in Python that plays local and cloud music through MPD and web clients.
Audio StreamingMedia ManagementMultimedia Streaming+2
Details
pyLoad logo

pyLoad

3.9k
pyLoad is a lightweight, pure-Python download manager with a web UI and plugin ecosystem for automating downloads from hosters, cloud drives, and other sources.
Automation ToolsCopyleft LicenseWeb File Managers+2
Details
Octoprint logo

Octoprint

9.1k
OctoPrint provides a web interface for controlling consumer 3D printers.
ManufacturingCopyleft LicenseAutomation Tools+2
Details
ShellHub logo

ShellHub

2.1k
Centralized SSH gateway for remotely accessing and managing servers, devices, and containers from a web browser or mobile app.
Remote AccessPermissive LicenseNetwork Utilities+2
4 Containers
Details
CasaOS logo

CasaOS

37.3k
CasaOS is a personal cloud and home server platform with a friendly UI for managing apps, drives, files, and widgets.
Self Hosting SolutionsPersonal DashboardsPlatform as a Service+2
Details
TeslaMate logo

TeslaMate

9.1k
TeslaMate is a self-hosted data logger for Tesla vehicles with dashboards, analysis, and home automation integrations.
Miscellaneous ToolsSelf Hosting SolutionsPersonal Dashboards+5
Details
Gladys logo

Gladys

3.2k
Gladys Assistant is a privacy-first, open-source smart home assistant.
IoT PlatformsPermissive LicenseAutomation Tools+1
Details
PiGallery 2 logo

PiGallery 2

2.3k
A fast directory-first photo gallery website for low-resource servers, especially Raspberry Pi.
Photo GalleriesMedia ManagementSelf Hosting Solutions+1
2 Containers
Details
motionEye logo

motionEye

4.7k
motionEye is a web-based interface for the motion video surveillance software, providing motion-detection camera management.
Video SurveillanceAutomation ToolsIoT Platforms+2
Details
Domoticz logo

Domoticz

3.8k
Domoticz is a free, open source home automation system for monitoring and controlling lights, switches, sensors, and other smart devices.
IoT PlatformsAutomation ToolsSelf Hosting Solutions+2
Details
Personal Management System logo

Personal Management System

4.2k
A self-hosted personal management system backend for organizing notes, contacts, passwords, tasks, schedules, payments, files, and other personal data.
Personal DashboardsTask ManagementNote Taking Apps+5
5 Containers
Details
mStream logo

mStream

2.4k
mStream is a personal music streaming server for streaming a home music library to any device, anywhere.
Audio StreamingMedia ManagementMultimedia Streaming+2
Details
WebThings Gateway logo

WebThings Gateway

2.6k
WebThings Gateway is a self-hosted web application for monitoring and controlling a building over the web.
IoT PlatformsAutomation ToolsSelf Hosting Solutions+2
Details
Numa logo

Numa

1.5k
Numa is a portable DNS resolver that provides ad blocking, local service names, encrypted DNS, and optional recursive resolution from a single binary.
DNS Servers
Single Container
Details
µStreamer logo

µStreamer

2.0k
µStreamer is a lightweight server for streaming MJPEG video from V4L2 devices over the network.
Multimedia StreamingMedia ServersVideo Surveillance+3
Details
piku logo

piku

6.6k
piku is a lightweight micro-PaaS that lets users deploy applications to their own servers with git push.
Platform as a ServiceSelf Hosting SolutionsAutomation Tools+1
Details
Lyrion Music Server logo

Lyrion Music Server

1.8k
A streaming audio server for Logitech Squeezebox players and compatible software emulators.
Audio StreamingMedia ManagementSelf Hosting Solutions+1
Details
Secluso logo

Secluso

1.7k
A private DIY home security camera system for Raspberry Pi with encrypted remote access and mobile viewing.
Video Surveillance
Details
moOde Audio logo

moOde Audio

1.4k
A Raspberry Pi-based audiophile audio player with a responsive web UI for MPD.
Audio StreamingCopyleft LicenseMedia Management+1
Details
Haven logo

Haven

808
Haven is a private blog application built with Ruby on Rails that supports sharing with selected people and includes a built-in RSS reader.
Blogging PlatformsPermissive LicenseRSS Feed Readers+2
2 Containers
Details
WeeWX logo

WeeWX

1.2k
WeeWX is open source software for weather stations that collects sensor data and generates plots, HTML pages, and summary reports.
Miscellaneous ToolsIoT PlatformsAutomation Tools+3
Details
Restreamer logo

Restreamer

5.2k
A self-hosted solution for live streaming to websites and multiple external platforms.
Media ServersPermissive LicenseMultimedia Streaming+2
Details
LMS logo

LMS

1.7k
LMS is a self-hosted music streaming server with a web interface for accessing and managing a music collection.
Audio StreamingMedia ManagementSelf Hosting Solutions+1
Details
Canary Tokens logo

Canary Tokens

3.1k
OpenCanary is a multi-protocol network honeypot that mimics common services to detect intrusions and send alerts.
Network UtilitiesSelf Hosting SolutionsPermissive License
Open Core
Details
musikcube logo

musikcube

4.9k
A cross-platform terminal-based audio engine, library, player, and streaming server written in C++.
Audio StreamingMedia ManagementSelf Hosting Solutions+1
Details
vod2pod-rss logo

vod2pod-rss

388
Converts YouTube or Twitch channels into a podcast RSS feed, with optional on-the-fly MP3 transcoding.
Audio StreamingMedia ManagementAutomation Tools+2
Details
Karaoke Eternal logo

Karaoke Eternal

910
Karaoke Eternal is a self-hosted karaoke party platform that lets guests find and queue songs from a phone browser while the player runs in a desktop browser.
Multimedia StreamingPermissive LicenseAudio Streaming+4
Details
Databag logo

Databag

1.5k
Databag is a federated messenger for self-hosting.
Custom CommunicationsVideo ConferencingSelf Hosting Solutions+2
Single Container
Details
NeonLink logo

NeonLink

416
NeonLink is a self-hosted bookmark service for organizing links with tags, search, and customizable dashboards.
Bookmark ManagementSelf Hosting SolutionsPersonal Dashboards+2
Single Container
Details
SOLECTRUS logo

SOLECTRUS

166
SOLECTRUS is a self-hosted smart solar dashboard that shows real-time energy generation and consumption and calculates costs and savings.
IoT PlatformsCopyleft LicenseAnalytics Tools+1
Details
once logo

once

2.0k
ONCE is a platform for installing and managing Docker-based web applications, with automatic updates, backups, and a TUI/CLI for self-hosting operations.
Self Hosting SolutionsAutomation ToolsPlatform as a Service
Details
BotWave logo

BotWave

142
BotWave broadcasts audio over FM radio using Raspberry Pi devices, supporting both standalone single-Pi setups and multi-Pi client-server networks.
Audio Streaming
Details
SPIS logo

SPIS

211
spis is a lightweight private image server for browsing and managing media hosted on a private server.
Photo GalleriesMedia ManagementMedia Servers+2
Details
HomeButler logo

HomeButler

298
HomeButler is a small homelab operations toolkit that helps inspect, monitor, and manage servers, containers, backups, and self-hosted apps from the terminal, web dashboard, or AI tools.
Automation ToolsRemote AccessSelf Hosting Solutions
Details
Liwan logo

Liwan

215
Liwan is a privacy-first web analytics tool that provides real-time visitor and pageview tracking for websites.
Analytics ToolsSelf Hosting SolutionsPermissive License
Details