Änderungsprotokoll

Konfigurationsdatei-Referenz

Detaillierte Referenz für die wichtigsten FiveNet-Konfigurationsoptionen.
Diese Seite ist eine Konfigurationsreferenz und keine Schritt-für-Schritt-Installationsanleitung. Für die empfohlene Reihenfolge beginnen Sie mit FiveNet konfigurieren.Die Seite orientiert sich an config.example.yaml und fasst die Einstellungen zusammen, die die meisten Installationen prüfen müssen.

Speicherort der Konfigurationsdatei

Standardmäßig sucht FiveNet in dieser Reihenfolge nach einer config.yaml:

  1. . - Das aktuelle Arbeitsverzeichnis
  2. /config - Häufig bei containerisierten Installationen verwendet
Verwenden Sie die Beispielkonfigurationsdatei als Quelle für Kommentare, Standardwerte und alle verfügbaren Optionen.

Erforderliche Konfigurationsoptionen

Die wichtigsten Optionen, damit FiveNet korrekt funktioniert:

  • http.publicURL - Öffentlich zugängliche URL Ihrer FiveNet-Instanz.
  • http.sessions.cookieSecret - Geheimnis zur Verwaltung von Benutzer-Cookies (sollte einmalig während der Installation zufällig generiert werden, mindestens 24 Zeichen lang).
  • http.sessions.domain - Öffentlich zugänglicher Domain-/Subdomain-Name Ihrer FiveNet-Instanz.
  • database.dsn - Datenbank-Verbindungszeichenfolge.
  • nats.url - NATS-Nachrichtenwarteschlangen-URL (mit enthaltenen Anmeldeinformationen).
  • jwt.secret - Geheimnis zur Erstellung von Benutzertokens (sollte einmalig während der Installation zufällig generiert werden, mindestens 24 Zeichen lang).
  • auth.configAdminGroups - Liste von Gruppen, die in FiveNet Config-Admin-Zugriff erhalten sollen.
  • sync.enabled + sync.apiTokens - Sync API aktivieren und einen Token vergeben. Die API ist benötigt für die Gameserver Plugins und die FiveNet DBSync Komponente.

Für detaillierte Informationen zu diesen Optionen lesen Sie den Konfigurationsreferenzabschnitt unten.

Grundlegende Einstellungen

mode
string
Steuert, ob FiveNet im Modus debug oder release läuft.
logLevel
string
Standard-Loglevel der Anwendung.
log
secret
string
Globale Verschlüsselungs-Secret für gespeicherte Daten. Dieses Secret muss sich von jwt.secret unterscheiden.
ignoreRequirements
boolean
Überspringt die Startup-Prüfungen für Datenbank und NATS. Nur verwenden, wenn diese Dienste absichtlich nicht verfügbar sind.
jwt

HTTP

http

Datenbank

database

NATS

nats

Storage

storage

Bildproxy

imageProxy

Audit

audit

OAuth2

oauth2

Dateien und Auth

postalsFile
string
Pfad zur postals.json-Datendatei von FiveNet.
auth

Dispatch Center

dispatchCenter

Discord

discord

Spiel und Sync

game
sync

Updates, Icons und Tracing

updateCheck
icons
otlp

Hinweise

  • Halten Sie secret, jwt.secret, Session-Secrets und Sync-Tokens nach dem Deployment stabil, außer Sie möchten bestehende Sessions oder Zugriffe bewusst ungültig machen.
  • Verwenden Sie die Beispielkonfigurationsdatei für Kommentare und die vollständige Liste der Optionen.
Copyright © 2026 Galexrt Alle Rechte vorbehalten. Alle Warenzeichen, Logos und Markennamen sind das Eigentum ihrer jeweiligen Inhaber.