Dank Chat GPT habe ich einen Teil meiner Fragen selbst beantworten können 😃 so kann man den eigenen Domainnamen ändern:
Schritt 1: Änderung des Hostnamens (Hostname).
In der letzten Zeile der /etc/hosts-Datei, ersetzen Sie moodlebox durch learn.example.com.
In der Datei /etc/hostname ersetzen Sie moodlebox durch learn.example.com (diese Änderung ist nicht notwendig, wird aber dringend empfohlen).
Schritt 2: Anpassung des Webservers nginx
Ändern Sie die Datei /etc/nginx/sites-available/default und ersetzen Sie moodlebox durch den vollständigen Domainnamen (FQDN) learn.example.com in der Zuweisung server_name.
Schritt 3: Anpassung der DNS-Server-Masquerading-Konfiguration
Überall in diesen Dateien ersetzt man die Entsprechungen aus seiner Domain(Endung)
/etc/NetworkManager/dnsmasq-shared.d/00-dhcp.conf
/etc/nodogsplash/nodogsplash.conf
Schritt 5: Neustart der MoodleBox
Um alle Änderungen zu übernehmen, starten Sie Ihre MoodleBox neu.
Schritt 6: Ersetzen von Moodle-URLs
Rufen Sie mit Ihrem Browser die neue URL http://learn.example.com/ auf und melden Sie sich als Administrator an. Verwenden Sie das Tool Suchen und Ersetzen in der Datenbank http://learn.example.com/admin/tool/replace/index.php, um die URLs in der Moodle-Datenbank zu ersetzen.