YunoHost

YunoHost

A server OS to self-host apps easily on your own domain

2.8kstars
329forks
Last commit: 1d ago
Repo age: 12y old
YunoHost screenshot

YunoHost is a Debian-based server distribution designed to make self-hosting accessible by providing a web administration interface and an integrated app catalog. It focuses on simplifying common sysadmin tasks (users, domains, certificates, email) while offering reproducible app installation and upgrades.

Key Features

  • Web admin panel for managing domains, users, services, firewall, updates, and logs
  • App catalog with one-click install/upgrade and standardized packaging via the YunoHost app framework
  • Integrated user management and SSO portal for installed apps
  • Automated TLS certificate issuance/renewal (Let’s Encrypt/ACME) and certificate management
  • Built-in email stack support (e.g., SMTP/IMAP) with tooling for deliverability checks and DNS guidance
  • Backup and restore tools for system and apps (including app-specific backup hooks)
  • Command-line tools (yunohost CLI) mirroring most admin functions for automation

Use Cases

  • Personal “home server” to run common apps (cloud, notes, media, password manager) under one domain
  • Small organizations hosting collaboration tools with centralized user accounts and access control
  • Quickly deploying and maintaining a curated set of web apps on a VPS with predictable upgrades

Limitations and Considerations

  • App availability and update cadence depend on the community-maintained catalog; some apps may lag upstream or have packaging constraints
  • Primarily targets single-server deployments; it is not a Kubernetes-style multi-node orchestrator

YunoHost is well-suited for people who want a managed, cohesive self-hosting experience without assembling every component manually. Its value comes from the combination of Debian stability, integrated identity and domain tooling, and a consistent app packaging/maintenance model.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Coolify

Coolify

Self-hosted PaaS for deploying apps, databases, and services

49.3k
3.4k
Last commit: 8d ago

Coolify is a self-hosted PaaS to deploy and manage Docker apps, databases, and services from Git, with automatic builds, HTTPS, and environment management.

Alternative to:
Heroku
Heroku
+4
Pterodactyl

Pterodactyl

Web panel for managing game servers in Docker containers

8.5k
2.4k
Last commit: 4d ago

Open-source game server management panel with Docker-based isolation, resource controls, SFTP/file manager, scheduled tasks, and multi-node deployments via Wings.

Alternative to:
TCAdmin
TCAdmin
+4
Sandstorm

Sandstorm

Personal cloud to run web apps securely, per-user sandboxed

7k
709
Last commit: 2mo ago

Self-hosted platform for running web apps with per-user sandboxes, easy install, app store packaging, and sharing via secure links and access controls.

Alternative to:
Heroku
Heroku
+9
LinuxGSM

LinuxGSM

Command-line tool for installing and managing game servers

4.7k
854
Last commit: 2mo ago

LinuxGSM is a CLI for deploying, updating, and operating dedicated game servers on Linux with automation for installs, validation, backups, and monitoring.

Alternative to:
TCAdmin
TCAdmin
+4
DockSTARTer

DockSTARTer

Menu-driven Docker Compose setup for self-hosted apps

2.5k
293
Last commit: 1d ago

DockSTARTer is a CLI tool that helps you install and maintain Docker, Docker Compose, and a curated set of Docker Compose app stacks using a guided, menu-based workflow.

Alternative to:
Cloudron
Cloudron
+4
Pelican Panel

Pelican Panel

Open-source game server management panel

1.8k
254
Last commit: 1d ago

Web panel for provisioning and managing game servers, built as a modern Pterodactyl-compatible alternative with a redesigned UI and updated architecture.

Alternative to:
TCAdmin
TCAdmin
+4