Nodes direkt aus dem Panel installiert
Fügen Sie einen Server mit SSH-Zugang hinzu; das Panel installiert das Node-Paket, registriert ihn und aktualisiert oder entfernt ihn später auf demselben Weg.
Produkt
Ein Verwaltungsserver hält den Katalog und die Abonnenten; der Origin holt jeden Kanal nur einmal; Nodes, die Sie aus dem Panel registrieren, tragen den Traffic zu den Zuschauern in ihrer Nähe. Metriken, Logs, Alarme und Backups behalten den Betrieb im Blick.

Was Sie bekommen
Fügen Sie einen Server mit SSH-Zugang hinzu; das Panel installiert das Node-Paket, registriert ihn und aktualisiert oder entfernt ihn später auf demselben Weg.
Zuschauer werden nach Last und, mit einer GeoIP-Datenbank, nach Land auf einen Node geleitet; solange kein Node läuft, bedient der Origin alle.
Prometheus-Endpunkte für API, Panel und Worker; Ansichten für Verbindungen und Traffic; ein Audit-Log; Alarme per E-Mail, Telegram oder signiertem Webhook.
Geplante verschlüsselte Datenbank-Dumps mit Wiederherstellungsprüfung und Off-Site-Kopie auf S3-kompatiblen Speicher; ein Wartungsmodus, der Zuschauern sagt, was gerade passiert.
Im Panel
Screenshots des Dashboards einer frischen Installation mit dem Beispielkatalog, so wie sie ausgeliefert wird. Nichts ist nachgebaut.



So funktioniert es
Der Ubuntu-Installer richtet Panel, API, Worker und Origin als systemd-Units ein, mit Postgres und Redis, auf einem Server.
Fügen Sie unter Servers die Adresse und den SSH-Zugang des Nodes hinzu; das Panel installiert ihn aus dem Node-Paket, und er beginnt zu melden.
Metriken und Monitoring-Seiten zeigen die Last; Alarme erreichen Sie, wenn etwas Aufmerksamkeit braucht; Backups laufen nach Zeitplan.
Hilfecenter
Produkt