yunohost: Simplify Self-Hosting and Server Administration

Summary
YunoHost is an operating system designed to make server administration easier. Its Python and Bash core is part of a broader project that includes a web administration interface and a single sign-on user portal.
At a glance
- Language
- Python
- License
- AGPL-3.0
- Stars
- 3k
- Forks
- 350
- Added to OSRepos
- December 7, 2025
- Last analyzed
- October 3, 2026
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Overview
YunoHost aims to make running and administering a server more accessible. It is an operating system for people who want to self-host services without handling every administrative task manually.
This repository contains YunoHost’s core code, primarily written in Python and Bash. The project also has separate repositories for its web administration interface and single sign-on portal.
Key Features
- Provides an operating system focused on simplifying server administration.
- Contains core system code written mainly in Python and Bash.
- Connects to a web administration interface maintained in a separate repository.
- Works alongside a separate single sign-on user portal and SSOwat component.
- Provides installation and administration documentation through the project docs.
- Offers a translation platform for localization contributions.
Use Cases
- Individuals who want to host services on a server and prefer an integrated administration-focused operating system.
- Community groups or small organizations looking to manage their own server rather than rely entirely on hosted services.
- Developers interested in contributing to the Python and Bash core of a self-hosting platform.
- Translators who want to help make YunoHost available in more languages.
Project Facts
- Language: Python
- License: AGPL-3.0
- Stars: 3k
- Forks: 350
- Topics: python, self-hosted, self-hosting, selfhosted, yunohost
- Archived: false
Getting Started
See the installation documentation for setup instructions, and the README for project and development details.
Alternatives
- CasaOS: CasaOS focuses on managing Docker apps, files, and drives on a home server, while YunoHost centers on packaged services, user accounts, and single sign-on.
- 1Panel: 1Panel is a web control panel for Linux server operations and app deployment, while YunoHost integrates service installation with user management and a portal.
- ZimaOS: ZimaOS is a NAS-focused operating system with disk management and OTA updates, while YunoHost emphasizes installing self-hosted services and managing users.
- start-technologies: StartOS and its related tools focus on packaged self-hosted services and the Start9 ecosystem, while YunoHost provides a broader server OS with integrated user management and SSO.
Considerations
YunoHost is an operating system intended for server administration, not a standalone application to install on an existing desktop environment. Getting started requires following its installation guidance. The core repository is only one part of the project, so the web administration interface and user portal are maintained separately. The project is licensed under AGPL-3.0.
Found this useful?
Share it with someone who would like yunohost.
Comparisons
Source repository
Open the original repository on GitHub.
22 counted GitHub visits
Related repositories
Similar repositories that may be relevant next.

omnigent: Orchestrate AI Coding Agents Across Harnesses
October 5, 2026
Omnigent provides a shared orchestration layer for AI coding agents, with policies, sandboxing, and team collaboration. It suits developers who want to combine agent runtimes and access sessions across devices without tying workflows to one harness.

agentevals: Evaluate AI Agents from OpenTelemetry Traces
October 4, 2026
agentevals scores AI agent behavior from existing OpenTelemetry traces, without rerunning agents or making extra model calls. It suits teams building instrumented agents that need local evaluation, golden-set checks, or CI quality gates.

web-design: Create Consistent Web Pages with a Claude Code Skill
October 3, 2026
web-design is a Claude Code skill that turns product briefs, reference URLs, or screenshots into an editable design specification before generating web code. It is suited to developers and designers who want a repeatable, spec-led workflow for building consistent pages.

oomwoo: Build a DIY Robot Vacuum
October 2, 2026
OOMWOO is a planned, hackable robot vacuum built around Raspberry Pi, ROS2 and 2D LiDAR. It is aimed at makers who want to build and customize a locally controlled vacuum, but its hardware and build instructions are still in development.