YunoHost 12.0 kommt leichtgewichtiger mit überarbeitetem User-Portal

YunoHost Logo (Quelle: YunoHost)

Die einfach zu bedienende Server-Distribution YunoHost basiert in ihrer neuen Version auf Debian 12, baut das User-Portal samt des Single-Sign-On-Verfahrens leicht um und vereinfacht die Inbetriebnahme.

Dafür sorgt das überarbeitete Installationsskript, das den angehenden Administrator noch schneller durch die Einrichtung leitet. Die anschließend vorhandene Grundausstattung fällt zudem etwas karger als noch in der Vorversion aus. So holt YunoHost 12.0 MySQL/MariaDB und PHP erst dann hinzu, wenn das Gespann wirklich von einem Dienst benötigt wird. Nicht mehr zum Lieferumfang gehören zudem der Antispam-Detektor Rspamd und der XMPP-Server Metronome. Beide stehen ab sofort als sogenannte Apps zur Verfügung, die sich auf dem dafür vorgesehenen Weg nachrüsten lassen.

Des Weiteren haben die Entwickler das User-Portal und das Single-Sign-On-System in drei unabhängige Komponenten aufgeteilt. Zunächst kümmert sich SSOwat um die eigentliche SSO-Anmeldung und die ACL-Logik. Implementiert ist diese Komponente als eine Nginx-Lua-Middelware. Der neue Dienst „yunohost-portal-api“ stellt eine API bereit, die Authentication Cookies ausliefert und die Nutzer um verschiedene Informationen bitten können. Das „yunohost-portal“ liefert schließlich ein neues Web-Portal.

Ab sofort bekommt zudem jede Haupt-Domain automatisch ein eigenes, unabhängiges User-Portal. Gemäß dem Beispiel aus der offiziellen Ankündigung würden sich „foo.tld“ und „sub.foo.tld“ das gleiche User-Portal teilen, während die Anmeldung an „bar.tld“ und „app.bar.tld“ an einem zweiten Portal erfolgt. Für das Login an den beiden User-Portalen benötigen die Benutzer verschiedene Anmeldedaten. Die Optik der Portale lässt sich über die Administrationsoberfläche festlegen. Letztgenannte nutzt jetzt unter der Haube Vue3 und Typescript.

Wer YunoHost aktualisiert oder neu installiert, muss erstmals die „YunoHost Terms of Services“ abnicken. In ihr weisen die Entwickler im Wesentlichen darauf hin, dass es sich um ein Community-Projekt mit eingeschränkten Kapazitäten handelt. Der vollständige Wortlaut der Bedingungen einschließlich einer Kurzfassung findet sich in der YunoHost-Dokumentation.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Nach oben