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>
13 lines
312 B
Python
13 lines
312 B
Python
"""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)
|