Command Center (Landingpage): UI-Setup & Nginx-Routing

Share

Um alle bereitgestellten Dienste (Matrix-Chat, Synth-Planer und Changelog) zentral zugänglich zu machen, wurde ein Haupt-Hub unter der Root-Domain eingerichtet. Das Frontend wurde als statische HTML/CSS-Umgebung umgesetzt und mit einem dynamischen Sci-Fi-Interface (animierter Sternenhintergrund, Kometen) sowie einer clientseitigen DE/EN-Sprachweiche ausgestattet.

Da der Mount-Ordner für den Webserver-Container noch nicht existierte, wurde die Verzeichnisstruktur für das Volume zunächst per Konsole generiert:

Container: main_web_1 Ausgeführter Befehl:

Bash

mkdir -p /opt/main/html

Nach dem Upload der index.html musste das Routing im Reverse Proxy angepasst werden, da der Nginx Proxy Manager im Docker-Netzwerk den Loopback (127.0.0.1 oder die Domain selbst) nicht korrekt auflösen konnte.

Ausgeführte Konfiguration (Nginx Proxy Manager):

Plaintext

Domain Names: interstellarfederation.space
Scheme: http
Forward Hostname / IP: 212.227.84.8
Forward Port: 8083

Damit wurde die interne Weiterleitung auf die statische Server-IP erzwungen. Das Hauptportal ist nun live geschaltet und dient als zentraler Nexus für alle Allianz-Mitglieder.

Read more