Catalog of software network services and web applications that can run on your own server. Entries link to project websites and source code.
Directory
Self-Hosting & Servers
Explore Self-Hosting & Servers resources in Development & Technology.
r/SelfHosted Wiki provides Linux, macOS, BSD, or Unix documentation, tutorials, manuals, and learning guides.
selfhost.directory is a Linux, macOS, BSD, or Unix resource for tools, documentation, communities, or system workflows.
Awesome Selfhosted UI is a Linux, macOS, BSD, or Unix resource for tools, documentation, communities, or system workflows.
Self Managed Life provides Linux, macOS, BSD, or Unix documentation, tutorials, manuals, and learning guides.
Awesome Selfhosted is an open source Linux, macOS, or Unix resource with code, tools, or setup notes.
r/selfhosted points to a Reddit community or thread with discussion, guides, updates, or shared resources.
Selfh.st is a Linux, macOS, BSD, or Unix resource for tools, documentation, communities, or system workflows.
An open-source Linux server management panel with a web interface for managing Docker, websites, databases, and containers. It also provides AI management features and an app store for one-click deployment of open-source applications.
CasaOS is an open-source personal cloud system built around the Docker ecosystem. It offers a dashboard, a command-line interface, and pre-installed Docker apps alongside community-verified self-hosted apps. It runs on hardware including ZimaBoard, Intel NUC, and Raspberry Pi, and supports Ubuntu, Debian, Raspberry Pi OS, and CentOS through a one-line installation.
Cockpit is a web-based graphical interface for administering Linux servers through a browser. It uses existing system APIs and commands, defaults to normal user logins and privileges, and runs on demand via systemd socket activation. Tasks include managing storage, configuring networks and firewalls, running containers, and managing virtual machines and user accounts.
Comfy.Guide is a collection of computer guides. Its server software section covers self-hosting services such as email, DNS, IRC, Matrix, XMPP and PeerTube. Its client software section covers desktop tasks, including disk encryption, GnuPG, the KISS Linux distribution and using NVIDIA on Linux.
Dashy is a Linux, macOS, BSD, or Unix resource for tools, documentation, communities, or system workflows.
Easypanel is a self-hosted platform as a service for deploying applications and open-source services on a server. It provides continuous deployment, SSL, monitoring, logs and databases. It installs on a fresh Ubuntu server with at least 2 GB of RAM. A free plan covers up to three projects.
Homepage is an application dashboard described as modern, fast, secure and fully proxied, with integrations for over 100 services and translations into multiple languages. It is configured through YAML files or via Docker label discovery.
Homarr is a dashboard for a server that places apps and services in one location. Boards are built with drag and drop, and icons come from included repositories. It connects services to show status, activity and controls, and includes authentication and permissions via credentials, OIDC or LDAP. The interface is available in 26 languages, and integrations are managed without YAML configurations.
HowtoForge is a site offering Linux tutorials and howtos. Tutorials cover topics such as ISPConfig server setup, installing PHP versions with PHP-FPM and FastCGI, firewall installation, and installing Moodle LMS on Debian. Users can contribute their own Linux tutorials and discuss Linux-related problems in a forum.
iRedMail is a free, open source mail server solution that assembles open source components into a full-featured mail server. It works on several Linux and BSD distributions, offers webmail through Roundcube or SOGo, and supports OpenLDAP, MySQL, MariaDB or PostgreSQL as account backends.
mafl is a Linux, macOS, BSD, or Unix resource for tools, documentation, communities, or system workflows.
openmediavault is a free, open-source network attached storage solution based on Debian Linux. It provides services such as SSH, SMB/CIFS, RSync and a BitTorrent client, with web-based administration for storing, sharing and backing up data on hardware the user controls. Plugins extend the system with additional functionality.
Proxmox is a Linux, macOS, BSD, or Unix resource for tools, documentation, communities, or system workflows.
RackRat is a deal finder for rackmount servers listed on eBay. Listings are ranked by the site's deal score, and filters cover rack units, drive bays, power supplies, rails and pickup or variable shipping. The site notes that it may earn a commission from qualifying purchases.
Stalwart is an open-source mail and collaboration server written in Rust. It supports JMAP, IMAP4, POP3, SMTP, CalDAV, CardDAV and WebDAV, combining email, calendars, contacts and file storage in one server with built-in spam and phishing protection. It runs as a single node or as a cluster.
swizzin community edition is an all-in-one modular seedbox solution installed via curl or wget as root. It supports Debian and Ubuntu LTS systems and requires a 64-bit processor such as x86_64 or aarch64. A repository of applications, including autodl, ZNC and others, can be installed.
Compare listed projects
Details from each project's website. Open a listing for its full overview.
1Panel
Features
- manage Docker, SSL, and websites Source: 1panel.pro
CasaOS
Features
- 20+ Pre-installed docker based apps Source: casaos.zimaspace.com
- fully supports ZimaBoard, Intel NUC, and Raspberry Pi Source: casaos.zimaspace.com
Cockpit
Features
- web-based graphical interface for servers Source: cockpit-project.org
- Configure a firewall Source: cockpit-project.org
Comfy.Guide
Uses
- Run your own independent server Source: comfy.guide