awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
YunoHost avatar

YunoHost/yunohost

0
View on GitHub↗
2,816 stars·335 forks·Python·agpl-3.0·8 viewsyunohost.org↗

Yunohost

YunoHost is a self-hosted server management platform designed for deploying, configuring, and maintaining a suite of open source applications on a private server. It functions as a package-based application orchestrator that installs and updates software from a curated catalog using standardized deployment scripts.

The platform features a centralized identity management system using a directory service to synchronize user accounts and credentials across hosted applications for single sign-on access. It includes an integrated reverse proxy to route network traffic to backend services based on domain names and an automated system for requesting and renewing security certificates to ensure encrypted connections.

The system provides capabilities for hosting personal email services, managing domain name configurations, and securing network traffic via firewalls and intrusion prevention tools. It also includes a web-based administrative interface for managing server settings and a snapshot-based backup system to recover data and configurations.

This management system can be deployed across hardware targets including ARM boards, x86 computers, virtual machines, and cloud servers.

Features

  • Home Server Orchestration - Provides a complete system for automating the deployment and management of a suite of open source services on personal server hardware.
  • Web-Based Server Administration Panels - Provides a centralized web interface for managing server configurations, applications, and system settings.
  • Single Sign-On - Synchronize login credentials across multiple hosted applications through a centralized user portal.
  • Curated Application Catalogs - Allows users to deploy a suite of open source applications from a curated catalog.
  • Deployment Scripting - Uses standardized deployment scripts to install and update software from a curated catalog of applications.
  • Application Orchestration Scripts - Uses standardized deployment scripts to automate the installation and configuration of open source applications.
  • Self-Hosted Platform as a Service - Provides a comprehensive, self-hosted platform for deploying, configuring, and maintaining a curated suite of open source applications.
  • Domain Name System Services - Manages domain name configurations to route network traffic to specific hosted services.
  • Reverse Proxies - Includes an integrated reverse proxy to route network traffic to backend services based on domain names.
  • ACME Certificate Provisioners - Automates the request and renewal of SSL certificates via the ACME protocol to ensure encrypted HTTPS connections.
  • Centralized Identity Management - Consolidates authentication policies using a directory service to provide single sign-on access across multiple services.
  • LDAP Services - Implements a centralized LDAP directory service for managing user accounts and credentials across applications.
  • Directory Service Authenticators - Implements a centralized LDAP directory service to synchronize user accounts and credentials across all hosted applications.
  • User Identity Management - Handles user profiles and authentication using a centralized directory service.
  • Self-Hosted Server Management Interfaces - Includes a web-based administrative interface to manage server settings and applications without using the command line.
  • Server Management Interfaces - Provides a web-based dashboard for managing server configurations, services, and administrative operations.
  • Server Management OS Deployments - Can be deployed across ARM boards, x86 computers, virtual machines, and cloud servers.
  • System Snapshots - Provides a snapshot-based backup system to recover the entire server environment and configuration after failures.
  • Full Server State Backups - Provides snapshot-based backups of server data and configurations for full environment restoration.
  • System Data Backups - Automates the creation of system snapshots and data backups for disaster recovery.
  • Email Servers - Ships a complete, self-hosted mail stack for sending and receiving email messages on a private server.
  • Intrusion Protection Systems - Secures the server using an integrated firewall and automated intrusion prevention tools.
  • SSL Certificate Automation - Automates the acquisition and renewal of SSL/TLS certificates for encrypted connections.
  • User Access Management - Provides centralized tools for managing user accounts and access to hosted applications.
  • GUI-to-Shell Bridges - Translates graphical user interface actions into system shell commands for server and application management.
  • Infrastructure and Monitoring - Server operating system designed to simplify self-hosting.

Star history

Star history chart for yunohost/yunohostStar history chart for yunohost/yunohost

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does yunohost/yunohost do?

YunoHost is a self-hosted server management platform designed for deploying, configuring, and maintaining a suite of open source applications on a private server. It functions as a package-based application orchestrator that installs and updates software from a curated catalog using standardized deployment scripts.

What are the main features of yunohost/yunohost?

The main features of yunohost/yunohost are: Home Server Orchestration, Web-Based Server Administration Panels, Single Sign-On, Curated Application Catalogs, Deployment Scripting, Application Orchestration Scripts, Self-Hosted Platform as a Service, Domain Name System Services.

What are some open-source alternatives to yunohost/yunohost?

Open-source alternatives to yunohost/yunohost include: gdy666/lucky — Lucky is a connectivity and routing utility suite focused on SSL automation, dynamic DNS client services, NAT… kanidm/kanidm — Kanidm is a centralized identity management server designed to handle authentication, authorization, and directory… nextcloud/nextcloudpi — NextcloudPi is a deployment suite and pre-configured software stack designed to install and manage a private cloud… jc21/nginx-proxy-manager — Nginx Proxy Manager is a web-based administrative interface for configuring and managing Nginx reverse proxy hosts and… dodyg/practical-aspnetcore — This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of… caprover/caprover — CapRover is a self-hosted platform-as-a-service that provides a centralized dashboard for managing containerized…

Open-source alternatives to Yunohost

Similar open-source projects, ranked by how many features they share with Yunohost.
  • gdy666/luckygdy666 avatar

    gdy666/lucky

    7,873View on GitHub↗

    Lucky is a connectivity and routing utility suite focused on SSL automation, dynamic DNS client services, NAT traversal, and port forwarding. It provides a network gateway management interface to coordinate public network access for internal services. The project distinguishes itself through a centralized web-based administration panel used to configure reverse proxy servers, manage ACME-based SSL certificate renewals via DNS provider APIs, and synchronize public IP addresses across multiple dynamic DNS providers. It also includes a NAT traversal tool using STUN to establish external connecti

    Goacmealiyunpancron
    View on GitHub↗7,873
  • kanidm/kanidmkanidm avatar

    kanidm/kanidm

    4,595View on GitHub↗

    Kanidm is a centralized identity management server designed to handle authentication, authorization, and directory services across distributed infrastructure. It provides a comprehensive framework for managing human and service accounts, utilizing a schema-driven database to store identity records, group memberships, and system attributes. The platform supports a wide range of authentication methods, including passkeys, passwords, and standard protocols like OAuth2, OIDC, LDAP, and RADIUS. The system distinguishes itself through a granular access control engine that enforces security policies

    Rustauthenticationiamidentity
    View on GitHub↗4,595
  • nextcloud/nextcloudpinextcloud avatar

    nextcloud/nextcloudpi

    2,866View on GitHub↗

    NextcloudPi is a deployment suite and pre-configured software stack designed to install and manage a private cloud environment on Linux servers and single-board computers. It includes a specialized operating system image optimized for Raspberry Pi hardware and a dedicated management panel for automating the deployment of cloud storage and collaboration tools. The project distinguishes itself through a web-based configuration interface that allows for the automation of system updates, backup restores, and hardware monitoring. It integrates a dynamic DNS manager to synchronize server IP address

    Shellarmnextcloudqemu
    View on GitHub↗2,866
  • jc21/nginx-proxy-managerjc21 avatar

    jc21/nginx-proxy-manager

    33,303View on GitHub↗

    Nginx Proxy Manager is a web-based administrative interface for configuring and managing Nginx reverse proxy hosts and server rules within Docker containers. It functions as a containerized network gateway that routes external web traffic to internal services and backend applications. The system automates the acquisition and renewal of Let's Encrypt SSL certificates to encrypt network traffic without manual command line intervention. It provides a graphical dashboard for defining proxy hosts, access lists, and custom server configurations, removing the need for manual configuration file editi

    TypeScript
    View on GitHub↗33,303
See all 30 alternatives to Yunohost→