AGPL-3.0 · Innsbruck Beta v0.4 · Doku →
Vol. 1 · Issue 02
Velo/Stack
Oktober 2026 · Innsbruck
Dokumentation Admin Docs Betrieb & Troubleshooting
Inhalt Bereich wechseln → User Docs

Admin Docs

Alle Seiten →

Betrieb & Troubleshooting

Deployment, Backup, Logs und die häufigsten Fehler.

VeloStack läuft als einzelne FastAPI-Anwendung mit PostgreSQL. Updates werden mit Migration, Health-Check und Smoke-Test ausgerollt; ohne Backup kein Update.

Deployment

  1. Backup von Datenbank und Secrets erstellen.
  2. Neue Version deployen.
  3. alembic upgrade head ausführen.
  4. GET /health und GET /health/timers prüfen.
  5. Smoke-Test: Login, Marktplatz-Suche, eine Bestellung im Dry-Run.

Backup

PostgreSQL per pg_dump sichern, .env und Keys getrennt ablegen. Ein Restore wird regelmäßig getestet, nicht nur dokumentiert. SQLite-Dateien nur im Stillstand kopieren.

Logs

  • App-Log für Fehler und Slow Queries.
  • /health/timers für Sync- und Timer-Status.
  • Dispatch-Audit für Bestellungen.
  • n8n-Execution-Log für Weiterleitungen.

Troubleshooting

SymptomUrsacheLösung
401/411 bei VeloConnectCredentials oder Tenant falschAnbindung und Tenant prüfen
415 bei VeloConnectSellersID unbekanntSeller-ID der Anbindung prüfen
Sync ohne neue ArtikelFilter, Intervall oder TimeoutLauf und Profil prüfen, manuell starten
PDF als ENTWURFEmpfängerdaten fehlenTenant-Stammdaten ergänzen
Dispatch fehlgeschlagenKanal, Credentials oder Ziel nicht erreichbarDry-Run und Kanal-Config prüfen

Stand: Oktober 2026