Onyscribe Admin: Initialer Stand

Admin-Plattform für die Tenants von Onyscribe: Editor mit Live-Vorschau (echter Core in Sandbox), Versionen, KI-Agent (Cortecs),
OIDC-Abgleich über die Login-Developer-API, Deploy-Engine (Mittwald, gesperrt ohne DEPLOY_LIVE, Freigabe pro Tenant),
Core-Vertrag (Schema/Manifest), Core-Releases mit Kompatibilitätsprüfung, Canary-Rollout und Rollback, Zustandsabgleich.
Runbook: docs/RUNBOOK_PARALLELTEST.md

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
RubenRWU
2026-10-15 15:30:26 +02:00
commit 7d8c226da2
89 changed files with 13975 additions and 0 deletions

12
vendor/platform/main.py vendored Normal file
View File

@@ -0,0 +1,12 @@
"""Entry point. The tenant is selected via the TENANT env var (one instance
per customer). Run e.g.:
TENANT=sportklinik python main.py
"""
import os
import uvicorn
if __name__ == "__main__":
port = int(os.getenv("PORT", "8276"))
uvicorn.run("core.app:app", host="0.0.0.0", port=port, reload=True)