Konfiguration¶
Alles wird live im Admin-Panel eingestellt — kein Redeploy nötig. Jedes Feld hat im Panel ein ℹ️-Tooltip mit der gleichen Erklärung wie hier.
Tab: Konfiguration¶
Stream-Präfixe¶
Steuert, welche Streams gelistet werden.
| Feld | Bedeutung |
|---|---|
| Präfixe | Das Kürzel, das deine Streamer im Stream-Titel tragen (z. B. [NarcoCity]). Nur Streams mit einem dieser Präfixe erscheinen. Einer pro Zeile. Leer = alle Streams der gewählten Kategorie. |
| Refresh-Intervall | Wie oft sich die öffentliche Seite automatisch neu lädt (Sekunden, Standard 60). |
| FiveM Server-IP | Wird als Verbinden-Info angezeigt (z. B. 0.0.0.0:30120). Leer = ausgeblendet. |
Zwei Betriebsarten
- Community-Modus: Präfix gesetzt → nur Streams mit dem Tag im Titel.
- Kategorie-Verzeichnis: Präfix leer → alle Live-Streams der Kategorie.
Twitch-Filter¶
Quelle der Streams.
| Feld | Bedeutung |
|---|---|
| Twitch-Kategorien | Aus welchen Spielkategorien gezogen wird. Namen tippen → aus Liste wählen (Game-ID automatisch). Mehrere möglich (max. 100). |
| Sprach-Code | Nur Streams dieser Sprache. Zwei-Buchstaben-Code: de, en, fr … |
Änderungen wirken nach max. 60 s
Twitch-Filter und Präfixe greifen erst beim nächsten Cron-Lauf von fetch.php.
Branding¶
| Feld | Bedeutung |
|---|---|
| Brand-Name | Dein Community-Name. Erscheint im Logo-Text, in „Live auf …" und als FiveM-Servername. |
| Browser-Tab-Titel | Text im Browser-Tab. Leer = automatisch „Brand | Streams". |
Community-Links¶
Social-Buttons in der Sidebar: Discord, YouTube, Twitch, Tebex, Homepage, Streams-URL. Leere Felder = Button ausgeblendet.
Extra Links¶
Zusätzliche, frei benannte Links mit optionalem Icon (z. B. Forum, Regeln).
Reihenfolge Community-Links¶
Reihenfolge der Social-Buttons per Drag & Drop.
Discord Webhooks¶
Ziele, an die neue News automatisch gepostet werden. URLs werden AES-256-GCM-verschlüsselt gespeichert.
Social Icons / Logo / Favicon¶
Eigene Icons, Logo (Sidebar + Admin-Header) und Favicon (Browser-Tab) hochladen.
Tab: Design¶
Stelle alle Farben der öffentlichen Seite und des Admin-Panels frei ein — mit Live-Vorschau rechts.
- Theme-Farben: Hintergründe, Akzente, Status-Badges, Text, Eckenradius.
- Verläufe (Gradients): optionale Farbverläufe für Hintergrund, Karten und Akzente.
Erst „Speichern" macht die Farben dauerhaft. „Zurücksetzen" stellt die Standard-Werte wieder her.
Tab: News¶
Ankündigungen erstellen — erscheinen im News-Bereich der öffentlichen Seite und (falls Webhooks hinterlegt) automatisch in Discord.
Tab: FAQ / Guide¶
Frage + Antwort für den aufklappbaren FAQ-Bereich. Rich-Text via Editor.
Tab: Nutzer¶
Übersicht aller Admin-Konten (mit 2FA-Status). Weitere Admins anlegen, Passwörter zurücksetzen, 2FA zurücksetzen, Konten löschen. Alle neuen Nutzer haben vollen Admin-Zugriff.
Tab: Live Logs¶
Audit-Log aller Admin-Aktionen mit Zeitstempel, Nutzer, IP und Aktion.
Tab: Mein Konto¶
Eigenes Passwort ändern und 2FA (Authenticator-App) einrichten.
2FA aktivieren
Richte direkt nach dem ersten Login die Zwei-Faktor-Authentifizierung ein — schützt dein Admin-Konto auch wenn das Passwort mal kompromittiert wird.
Mehrsprachigkeit (DE/EN)¶
Das gesamte Admin-Panel und die öffentliche Seite haben einen DE/EN-Umschalter (oben rechts). News- und FAQ-Inhalte pflegst du je Sprache selbst.