Homelab: 131 Self-Hosted Apps
Comparisons in this tag:AdGuard Home vs Pi-holeHome Assistant vs openHAB
29 apps here mention Raspberry Pi in their docs: Self-hosted apps for Raspberry Pi
131 projects
LLM Harbor
3.3k
Harbor is a CLI and companion app for spinning up and managing a local LLM stack with pre-wired services like Open WebUI, Ollama, llama.cpp, SearXNG, Speaches, and ComfyUI.
Artificial IntelligenceLocal LLMsAI Tooling+5
Komga
6.8k
Komga is a media server for comics, manga, BDs, magazines, and eBooks.
E-Book ManagementPermissive LicenseMedia Management+1
Upsnap
6.4k
UpSnap is a self-hostable wake-on-LAN web app for waking devices, scheduling timed actions, scanning networks, and managing device access.
Network UtilitiesPermissive LicenseAutomation Tools+2
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
StartOS
2.0k
A monorepo for Start9 products, including StartOS, a self-hosted Linux distribution for running and managing personal server services.
Self Hosting SolutionsPermissive LicensePlatform as a Service
ioBroker
1.4k
ioBroker is an integration platform for building automation, smart metering, ambient assisted living, process automation, visualization, and data logging.
IoT PlatformsPermissive LicenseAutomation Tools+1
SnapOtter
3.0k
SnapOtter is a self-hosted file-processing suite for converting, compressing, OCRing, transcribing, and editing files across image, video, audio, PDF, and document workflows.
Media ManagementArtificial IntelligenceAI Media Generation+3
3 ContainersTelemetry: Opt-Out
Viseron
3.7k
Self-hosted, local-only NVR and AI computer vision software for monitoring spaces with object detection, motion detection, face recognition, and more.
Video SurveillancePermissive LicenseArtificial Intelligence+2
Kapowarr
1.1k
Kapowarr is a comic book library manager for organizing, downloading, renaming, moving, and converting comic issues and volumes.
E-Book ManagementCopyleft LicenseMedia Management+2
Single Container
Olares
5.4k
Olares is an open-source personal cloud operating system for running and managing private services locally on your own hardware.
Self Hosting SolutionsPlatform as a ServiceLocal LLMs+3
2 Containers
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
Gerbera
1.4k
Gerbera is a UPnP media server for streaming digital media over a home network to UPnP-compatible devices.
Multimedia StreamingCopyleft LicenseMedia Management+3
µStreamer
2.0k
µStreamer is a lightweight server for streaming MJPEG video from V4L2 devices over the network.
Multimedia StreamingMedia ServersVideo Surveillance+3
Jotty
2.0k
A self-hosted app for managing personal checklists and notes.
Note Taking AppsTask ManagementCopyleft License+3
Single Container
DockSTARTer
2.6k
DockSTARTer is a command-line tool that helps users quickly set up and manage Docker-based applications and configurations.
Self Hosting SolutionsPermissive LicenseAutomation Tools
evcc
7.6k
evcc is an extensible EV charge controller and home energy management system for coordinating charging with local energy production and consumption.
IoT PlatformsPermissive LicenseSelf Hosting Solutions+2
Open CoreFully FOSS
homelable
4.9k
Homelable is a self-hosted infrastructure visualization tool with network scanning, service health checks, and diagram customization.
Self Hosting SolutionsNetwork UtilitiesDiagramming Tools+1
Medusa
2.0k
Automatic video library manager for TV shows that watches for new episodes, searches providers, and processes downloads.
Media ManagementAutomation ToolsSelf Hosting Solutions+2
Arcane
8.3k
Modern Docker management for everyone.
Self Hosting SolutionsPlatform as a ServiceAutomation Tools+1
moOde Audio
1.5k
A Raspberry Pi-based audiophile audio player with a responsive web UI for MPD.
Audio StreamingCopyleft LicenseMedia Management+1
Meelo
1.4k
Meelo is a self-hosted music server for browsing, listening to, and managing music collections.
Multimedia StreamingCopyleft LicenseAudio Streaming+3
multi-scrobbler
1.3k
A dockerized app that monitors music listening activity from many sources and scrobbles it to many clients.
Audio StreamingMedia ManagementAutomation Tools+2
openHAB
1.2k
Core bundles of the openHAB runtime for building smart home solutions on top of the openHAB framework.
IoT PlatformsAutomation ToolsSelf Hosting Solutions+1
MySpeed
3.0k
MySpeed is a speed test analysis tool that records and visualizes internet speed over time.
Network UtilitiesAnalytics ToolsPersonal Dashboards+3
Bar Assistant
1.1k
Bar Assistant is an API server for managing cocktail recipes and home bars.
Recipe ManagersPermissive LicenseInventory Management+2
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
Kuvasz Uptime
671
Kuvasz is a self-hosted uptime and SSL monitoring service with status pages and a REST API.
Status PagesNetwork UtilitiesSelf Hosting Solutions+1
bitmagnet
4.5k
A self-hosted BitTorrent indexer, DHT crawler, content classifier, and torrent search engine with a web UI and GraphQL API.
Digital ArchivingP2P File SharingSearch Engines+3
9 Containers
Deleterr
338
Intelligent media library cleanup for Plex that automatically identifies and deletes media based on configurable rules.
Media ManagementAutomation ToolsSelf Hosting Solutions+1
Single Container
FitTrackee
1.2k
A simple self-hosted workout and activity tracker for recording outdoor activities from files on your own server.
Health & FitnessCopyleft LicenseMaps and GPS+3
Rapidbay
907
RapidBay is a self-hosted web app for searching torrents, selecting video files, and streaming or casting them after automatic conversion.
Media ServersPermissive LicenseMedia Management+3
Meme Search
770
A self-hosted meme search engine that indexes memes by image content and text for semantic retrieval.
Search EnginesMedia ManagementSelf Hosting Solutions+2
homelab-monitor
234
HomeLab Monitor is a self-hosted dashboard for monitoring home lab machines, GPUs, containers, disks, uptime, and AI training runs from one page.
Personal DashboardsAI ToolingModel Context Protocol
Single Container
NeonLink
419
NeonLink is a self-hosted bookmark service for organizing links with tags, search, and customizable dashboards.
Bookmark ManagementSelf Hosting SolutionsPersonal Dashboards+2
Single Container
Starbase 80
561
A customizable homepage for Docker containers, services, and links.
Personal DashboardsPermissive LicenseBookmark Management+1
Single Container
Audioserve
865
Audioserve is a simple personal server for serving audiobook and other audio files from directory-based collections.
Audio StreamingPermissive LicenseMedia Management+2
Supysonic
290
Supysonic is a Python implementation of the Subsonic server API for self-hosted music streaming and library management.
Audio StreamingMedia ManagementSelf Hosting Solutions+1
Self Host Blocks
519
SelfHostBlocks is a NixOS-based self-hosting platform that provides standardized building blocks for services like storage, authentication, monitoring, and reverse proxying.
Self Hosting SolutionsCopyleft LicenseAutomation Tools+2
LMS
1.7k
LMS is a self-hosted music streaming server with a web interface for browsing and playing a personal music library.
Audio StreamingMedia ManagementSelf Hosting Solutions+1
Recipya
412
A recipe manager web application for organizing, importing, digitizing, and sharing family recipes.
Recipe ManagersCopyleft LicenseSelf Hosting Solutions
portkey
186
A simple web portal that acts as a startup page for collections of links and custom pages.
Personal DashboardsCopyleft LicenseBookmark Management+1
xsrv
413
A collection of Ansible roles and tooling for installing, managing, and running self-hosted network services on one or more servers.
Self Hosting SolutionsCopyleft LicenseAutomation Tools+2
LAN-Orangutan
1.2k
Self-hosted network discovery for homelabbers with Tailscale support. It scans networks, discovers and labels devices, and provides a web UI and CLI.
Network UtilitiesPersonal DashboardsSelf Hosting Solutions
Single Container
Gaseous Server
957
Gaseous Server is the backend for the Gaseous system, providing ROM and title management with basic in-browser emulation.
Game Server PanelsCopyleft LicenseGames+2
2 Containers
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
SIP Irrigation Control
421
SIP is a Raspberry Pi-based Python program for controlling irrigation systems through a browser-based web interface.
IoT PlatformsCopyleft LicenseAutomation Tools+2
Houndarr
308
Houndarr automatically searches for missing or below-cutoff media across a arr stack using small, rate-limited batches.
Media ManagementAutomation ToolsSelf Hosting Solutions
Single Container
Mafl
761
Mafl is a customizable homepage service for organizing links and services into an interactive dashboard.
Personal DashboardsBookmark ManagementSelf Hosting Solutions+1