Self-hosted software built with Shell

24 projects in the catalogue run on Shell. Ordered by health score.

Runtime matters when you are consolidating: services sharing a runtime are usually easier to host on one machine. As a rough guide, Shell services here start around 1 GB of RAM each — an estimate from the runtime, not a benchmark.

LLM Harbor
Thriving · 85

Containerized LLM toolkit. Run LLM backends, APIs, frontends, and additional services via a concise CLI.

★ 3.2k Docker, Shell v0.5.14
DietPi
Healthy · 78

Minimal Debian OS optimized for single-board computers, which allows you to easily install and manage several services for selfhosting at home.

★ 6.3k Shell v10.7
Domoticz
Healthy · 76

Home Automation System that lets you monitor and configure various devices like: Lights, Switches, various sensors/meters like Temperature, Rain, Wind, UV, Electra, Gas, Water and much more.

★ 3.8k C, C++ v2026.3
Websoft9
Healthy · 74

GitOps-driven, multi-application hosting for cloud servers and home servers, one-click deployment of 200+ open source apps.

★ 2.1k Shell, Python v2.4.2
xsrv
Steady · 66

Install and manage self-hosted services/applications, on your own server(s).

★ 407 Ansible, Shell v2.2.0
DockSTARTer
Steady · 65

DockSTARTer helps you get started with home server apps running in Docker.

★ 2.6k Shell v1.20260831.1
Pi-hole
Steady · 64

Blackhole for Internet advertisements with a GUI for management and monitoring.

★ 61k Shell, PHP v6.4.3
NextCloudPi
Steady · 62

Nextcloud preinstalled and preconfigured, with a text and web management interface and all the tools needed to self host private data. With installation images for Raspberry Pi, Odroid, Rock64, Docker, and a curl installer for Armbian/Debian.

★ 2.9k Shell, PHP v1.58.0
HomeServerHQ
Steady · 58

All-in-one home server infrastructure and installer. Have a fully configured email server, VPN, and public website(s) set up in less than an hour, even behind CGNAT.

★ 71 Shell
LinuxGSM
Slowing · 51

CLI tool for deployment and management of dedicated game servers on Linux: more than 120 games are supported.

★ 4.9k Shell v26.2.0
LibreServer
Slowing · 49

Home server configuration based on Debian.

★ 53 Shell
Mail-in-a-Box
Slowing · 46

Turns any Ubuntu server into a fully functional mail server with one command.

★ 15k Shell
Tipi
Slowing · 39

Homeserver manager. One command setup, one click installs for your favorites self-hosted apps.

★ 9.7k Shell
Lancache
Slowing · 37

LAN Party game caching made easy.

★ 907 Docker, Shell
Maza ad blocking
Slowing · 37

Local ad blocker. Like Pi-hole but local and using your operating system.

★ 1.9k Shell
Enigma 1/2 BBS
Slowing · 36

Enigma 1/2 is a modern, multi-platform BBS engine with unlimited "callers" and legacy DOS door game support.

★ 668 Shell, Docker
Syncloud
At risk · 34

OS with an app store and automatic updates for apps such as Nextcloud, Jellyfin, Bitwarden and Paperless, including HTTPS, a domain name and remote access without a public IP.

★ 432 Go, Shell
iRedMail
At risk · 32

Full-featured mail server solution based on Postfix and Dovecot.

★ 1.8k Shell
Sandstorm
At risk · 31

Personal server for running self-hosted apps easily and securely.

★ 7.1k C++, Shell
EasyWI
At risk · 4

Easy-Wi is a Web-interface that allows you to manage server daemons like gameservers. In addition it provides you with a CMS which includes a fully automated game- and voiceserver lending service.

★ 246 PHP, Shell v6.2.5
Citadel
Unrated

Groupware including email, calendar/scheduling, address books, forums, mailing lists, IM, wiki and blog engines, RSS aggregation and more.

C, Docker
Cluster Control
Unrated

Setup many databases in few clicks with monitoring, load balancing and more.

deb, Ansible
WikiSuite
Unrated

The most comprehensive and integrated Free / Libre / Open Source enterprise software suite.

Shell, Perl
YunoHost
Unrated

Server operating system aiming to make self-hosting accessible to everyone.

Python, Shell