
YunoHost
Debian-based server OS and web control panel for self-hosted apps
3k stars 351 forks last commit first released AGPL-3.0
Actively maintained
Last commit 23 Aug 2026.

YunoHost is a Debian-based operating system and web administration layer that streamlines installing and maintaining server applications. It provides a web admin, a user portal (single sign-on), an app catalog and tooling to manage domains, mail, DNS and backups with minimal manual configuration.
Key Features
- Central web administration panel for users, domains, apps, services, upgrades and backups.
- App packaging and catalog (YunoHost packages) for one-click installation of common services (Nextcloud, forums, blogs, etc.).
- Single sign-on user portal for installed applications and account management.
- Integrated mail stack and admin helpers (Postfix, Dovecot, mail filtering/antispam tooling) and LDAP-based user management.
- Automated HTTPS certificate handling and TLS configuration managed by the system.
- Per-app web server configuration and reverse-proxying with NGINX, PHP-FPM support and app-specific vhosts.
- System-level tooling for backups, upgrades, service supervision and diagnostics.
- Lightweight footprints for Raspberry Pi, old hardware or VPS deployments; developer-oriented CLI and API for automation.
Use Cases
- Host personal cloud, file sync, calendars and contacts for individuals or small groups using packaged apps.
- Provide a simple mail, web and collaboration suite for small organisations or associations without deep sysadmin expertise.
- Run community services (forums, wikis, federated social software) with centralized user and domain management.
Limitations and Considerations
- App packaging quality and maintenance vary: some community-maintained packages may lag or require manual fixes when upstream changes.
- Compatibility with the very latest Debian releases can lag; the project sometimes needs time to adapt to new Debian stable versions.
YunoHost is focused on usability and openness: it aggregates common server components and automations to lower the barrier to self-hosting while leaving advanced configuration available to experienced administrators. The project is community-driven and designed for small-scale deployments, community projects and enthusiasts.
Categories:
Tags:
Tech Stack:
Similar to YunoHost

Syncloud
Self-hosted personal cloud platform with one-click app installs
Syncloud is a self-hosted personal cloud platform that installs and manages curated applications via snaps, offering device images and a Vue-based web UI for private on-prem app hosting.

CapRover
Open-source PaaS that automates Docker app deployment and web serving
CapRover is an open-source platform to deploy, manage and scale apps using Docker and nginx with a web UI and CLI, automatic SSL, one-click databases and clustering support.

Yacht
Container management UI for self-hosted deployments with templating.
Self-hosted container management UI focused on templating and one-click deployments for Docker-based stacks.


Runtipi
Web UI to manage a personal homeserver with Docker apps
Runtipi is a homeserver orchestrator with a web interface and app store for one-click installation and management of self-hosted services using Docker.


DietPi
Lightweight Debian-based OS for single-board computers
DietPi is an ultra-lightweight Debian-based OS for SBCs and small servers, featuring menu-driven system configuration and an optimized one-command software installer.


Stackspin
Open source collaboration suite with SSO and admin dashboard
Stackspin is an open source platform that bundles common team collaboration apps with single sign-on, centralized user management, backups, and monitoring for admins.





