- Wo pflege ich die aktuelle Konfiguration?
- Die maßgebliche Laufzeitkonfiguration liegt in
ts-connect/.env. Dort pflegst du UI-Secrets, Datenbankparameter, Lizenz-Optionen sowie Update- und Registry-Zugänge.
- Wie starte ich TS-Connect aktuell?
- Im Repo-Root zuerst den Haupt-Stack starten:
docker compose up -d. Danach separat in update-agent/ den Update-Agent mit docker compose --env-file ../.env up -d hochfahren.
- Wo finde ich das erste Admin-Passwort?
- Wenn du kein
TS_CONNECT_UI_ADMIN_PASSWORD in .env gesetzt hast, erzeugt die UI beim ersten Start ein Passwort in ui/data/admin_password.generated. Dieses Passwort solltest du nach dem ersten Login direkt ändern.
- Wie spiele ich Updates ein?
- Der aktuelle Update-Pfad läuft entweder über die UI oder manuell mit
docker compose pull und docker compose up -d. Der Update-Agent bleibt separat, damit Update-Läufe sich nicht selbst beenden.
- Wo finde ich Logs und Diagnoseinfos?
- Für den schnellen Blick nutze
docker compose logs. Zusätzlich schreibt die UI nach ui/data/logs/. Bei Rückfragen an den Support helfen außerdem die laufende Version, der eingesetzte Kanal und relevante Fehlermeldungen.
- Wofür ist der Host-Agent?
- Der Host-Agent läuft außerhalb von Docker direkt auf dem Server und übernimmt auf Wunsch Systemchecks, Paketupdates und koordinierte Reboots. Er wird per Token an die UI angebunden und ist optional.
- Wie läuft die Lizenzverwaltung heute?
- Die Lizenz wird im UI gepflegt und lokal unter
ui/data gehalten. Die Validierung läuft gegen die aktuellen Lemon-Squeezy-Endpunkte; Plan und Laufzeit steuern unter anderem die Aufbewahrung des Offline-Puffers.