Was ist YunoHost?
YunoHost is an operating system aiming to simplify server administration and therefore democratize self-hosting while making sure it stays reliable, secure, ethical and lightweight. It is a copylefted libre software project maintained by volunteers. Technically, it can be seen as a server distribution based on Debian GNU/Linux.
YunoHost can be installed on many kinds of hardware, either at home or on a remote server (VPS).

Features
Based on Debian, for a trustworthy & familiar base;
Administer your server through a friendly web interface as well as a handy CLI;
Deploy apps in just a few clicks from our more than 500 apps catalog!;
Manage users (based on LDAP);
Manage domain names;
Create and restore backups;
Connect to all apps simultaneously through the user portal (NGINX, SSOwat);
Includes a full e-mail stack (Postfix, Dovecot, OpenDKIM, PostSRSd);
Manages SSL certificates (based on Let's Encrypt);
... and security systems (fail2ban, firewall usingnftables).
Ursprung
YunoHost wurde im Februar 2012 aus folgender Situation heraus erstellt:
"Scheiße, ich bin zu faul, um meinen Mailserver neu zu konfigurieren ... Beudbeud, wie hast Du deinen kleinen Server mit LDAP zum Laufen gebracht?" Kload, February 2012
Alles, was benötigt wurde, war eine Administrationsoberfläche für Beudbeud's Server, um etwas nutzbar zu machen, also entschied sich Kload, eine zu entwickeln. Schließlich wurde YunoHost v1, nach der Automatisierung mehrerer Konfigurationen und der Paketierung in einigen Webanwendungen, fertiggestellt.
Noting the growing enthusiasm around YunoHost and around self-hosting in general, the original developers, along with new contributors, decided to start work on version 2, a more extensible, more powerful, more easy-to-use, and, at that, one that makes a nice cup of fair-trade coffee for the elves of Lapland.
The name YunoHost comes from the jargon "Y U NO Host". The Internet meme should illustrate it:

What YunoHost is not?
YunoHost ist kein Unternehmen und keine gewinnorientierte Einrichtung. Es wird von Freiwilligen entwickelt und gepflegt. Wir verkaufen keine Dienstleistungen, wir hosten oder kontrollieren Ihre Daten oder Dienste in keiner Weise und wir haben weder die Absicht noch das Interesse, irgendetwas zu monetarisieren. Wir bieten auch keine formellen Garantien. Unser Ziel ist es lediglich, YunoHost zu entwickeln und zu warten, in der Hoffnung, dass es zu einem dezentraleren Internet beiträgt und Menschen dabei unterstützt, die Autonomie über ihre digitalen Dienste und Technologien zurückzugewinnen. Dennoch tun wir unser Bestes, um Community-Support zu bieten, und bei Bedarf kann kommerzieller Support durch Dritte verfügbar sein.
YunoHost als Projekt ist nicht unpolitisch. YunoHost fördert von Natur aus ein dezentrales Internet und Technologien, die Menschen stärken. Wir lehnen die irrige Vorstellung ab, dass Technologie von Natur aus neutral ist oder dass Softwareprojekte neutral bleiben sollten. Viele Mitwirkende des Projekts sind sich der sozialen und politischen Auswirkungen technologischer Entwicklungen bewusst und betonen die Bedeutung von Solidarität und Übereinstimmung mit breiteren Bewegungen wie Feminismus, LGBTQIA+-Rechten und -Sichtbarkeit, Umweltgerechtigkeit und sozialer Gerechtigkeit. Wir lehnen Faschismus, Sexismus, Rassismus, Fremdenfeindlichkeit, Bigotterie, Ableismus, Imperialismus, Extraktivismus, Eugenik und rechten Libertarismus entschieden ab. Wenn Sie diese Werte nicht teilen, empfehlen wir Ihnen, YunoHost nicht zu nutzen und sich nach einem anderen System umzusehen.
YunoHost ist nicht für eine „Skalierung” im herkömmlichen Sinne ausgelegt. Es ist für eine relativ geringe Anzahl von Benutzerkonten und gleichzeitigen Benutzern ausgelegt. Es gibt zwar keine strenge Begrenzung, da die Leistung stark von Ihrer spezifischen Konfiguration abhängt, aber wir schätzen, dass bei 250 bis 500 Benutzerkonten oder etwa 50 gleichzeitigen Benutzern bei ressourcenintensiven Anwendungen einige technische Anpassungen erforderlich sein könnten. Dennoch kann YunoHost problemlos das Hosting einer Website oder mehrerer leichtgewichtiger Dienste bewältigen, selbst bei Tausenden von Besuchern pro Tag.
YunoHost wurde in erster Linie für Menschen entwickelt, die möchten, dass alles „einfach funktioniert”. Natürlich ist es nicht perfekt – wir arbeiten ständig daran, die Benutzerfreundlichkeit, Robustheit und Einfachheit zu verbessern. Obwohl YunoHost „tüftelbar” ist, sind Power-User mit komplexen oder hochgradig angepassten Anwendungsfällen nicht die erste Zielgruppe. Wir empfehlen Ihnen, Ihre Konfiguration so einfach wie möglich zu halten. Dennoch sind Sie herzlich eingeladen, zu experimentieren und uns Ihr Feedback mitzuteilen!
YunoHost ist nicht als leistungsstarke Multi-Tenant-Lösung für die Bereitstellung von Diensten für vollständig getrennte Organisationen in verschiedenen Domänen konzipiert. Sie können zwar mehrere Domänen und Subdomänen verwalten – beispielsweise Hosting-Apps für Freunde, Kollegen und einen Verein –, sollten jedoch bedenken, dass zwischen den Apps keine strikte Isolierung besteht. Im Hintergrund nutzen alle Anwendungen dasselbe System und dieselbe Umgebung.
(Hinweis für Power-User) YunoHost verwendet für seine Anwendungen keine „harten” Containerisierungstechnologien wie Docker. Dies hat zum einen historische Gründe und dient zum anderen der Gewährleistung eines schlanken Systems – sowohl hinsichtlich der Ressourcennutzung als auch der technischen Komplexität. Dennoch nehmen wir die Sicherheit sehr ernst: Anwendungen werden unter dedizierten Benutzerkonten mit eingeschränkten Berechtigungen und Funktionen ausgeführt, und wir arbeiten kontinuierlich daran, die Sicherheit des Systems zu verbessern.
Kunstwerke
Schwarz und Weiss YunoHost logo by ToZz. Licence: CC-BY-SA 4.0. Logos and other artwork are available in the Artworks repository.
