Vol. 1 · Issue 01
Velo/Stack
April 2026 · Innsbruck

Konfiguration

Alle Konfigurationsvariablen über .env-Datei oder Umgebungsvariablen.

Datenbank

DATABASE_URL: SQLite (dev) oder PostgreSQL (prod). Standard: SQLite unter ./data/simulator.db.

VeloConnect-Credentials

VC_BUYERS_ID, VC_CREDENTIAL, VC_SELLERS_ID, VC_SELLER_NAME. Werden von der Warenwirtschaft bei der Anbindung eingetragen.

AI-Gruppierung (optional)

ANTHROPIC_API_KEY für Claude API. Wird für AI-Schema-Erstellung und Fallback-Gruppierung benötigt.

Secret-Management

ENCRYPTION_KEY (Fernet) für at-rest-Verschlüsselung von Credentials in der DB. Bei Verlust sind gespeicherte Secrets unwiederbringlich verloren.

Server

HOST (0.0.0.0), PORT (8000), DEBUG (false in Prod), APP_BASE_URL (kanonische Domain).

OAuth 2.1 / MCP

OAUTH_ISSUER (Issuer-URL), MCP_ALLOWED_HOSTS (Host-Header-Allowlist). Eigenständiger Authorization-Server für MCP-Clients.

Übersicht aller Variablen

Variable Default Beschreibung
DATABASE_URL sqlite:///./data/simulator.db Datenbank-URL
VC_BUYERS_ID demo VeloConnect BuyersID
VC_CREDENTIAL VeloConnect Passwort
VC_SELLERS_ID Eigene Seller-ID
ANTHROPIC_API_KEY Claude API Key (optional)
ENCRYPTION_KEY Fernet-Key für Secrets
HOST 0.0.0.0 Bind-Adresse
PORT 8000 HTTP-Port
APP_BASE_URL http://localhost:8000 Kanonische URL
OAUTH_ISSUER OAuth-Issuer-URL