Mit dem Uberspace Domain Management, kurz UDM, lassen sich auf einen Uberspace aufgeschaltete Domains einfach verwalten. Es lassen sich beispielsweise Domains einem Ordner zuweisen oder Subdomains erstellen.
Da Uberspace Ende 2020 den Support für Uberspace 6 einstellt, wird dieses Projekt ebenso ab nun eingefroren. UDM funktioniert eingeschränkt auch noch in Uberspace 7, jedoch Funktionen wie die Übersicht aufgeschalter Domains und Zertifkate sind durch das erneute Uberspace-CLI deprecated und werden nicht mehr unterstützt.
- Uberspace
- MySQL 5 Datenbank
- Das UDM, also alle Dateien und Ordner auf dem Uberspace hochladen (beispielsweise in das Verzeichnis
/var/www/virtual/USERNAME/html/
). - Nun muss die
install.php
aufgerufen werden. Diese liegt im Hauptverzeichnis des Tools. Dort müssen nun einige Informationen, wie Uberspace Nutzername oder MySQL Logindaten eingegeben werden. Nach der Installation kann das UDM genutzt werden.
- Aufgeschaltete Domains bestimmten Ordnern via symbolischen Links zuweisen
- Komplette Domainverwaltung (Webserver/Mailserver Konfiguration) (WIP)
- Zertifikate hinzufügen und verwalten (WIP)
- Datenbankanbindung mit Prepared Statements
- Automatischer Updatechecker
- Passwort Salting
Das UDM verwaltet deine Domains, indem es symbolische Links in dem www-Verzeichnis deines Uberspace' hinzufügt oder entfernt. Dies ist die einzige Möglichkeit mehrere Domains auf einem Uberspace mit verschiedenen Seiten zu verknüpfen.
Dein www-Verzeichnis findest du übrigens unter /var/www/virtual/USERNAME/
.
Ist eine neue Release-Version verfügbar erscheint eine Benachrichtigung im UDM. Installiert wird das Update mit Hilfe von einigen Befehlen über den SSH-Zugang deines Uberspace. Eine genaue Anleitung, wie man das Update installiert, wird ebenfalls in der Benachrichtigung erklärt.
Mit sehr hoher Wahrscheinlichkeit nicht. Es wurde speziell für Uberspace entwickelt und auf das System von Uberspace angepasst. Du kannst das Projekt natürlich gerne forken und für einen anderen beliebigen Hoster anpassen.