🔧 Sentry Auto-Fixer

⚙️ Server Einstellungen

🤖 OpenCode Konfiguration

OpenCode Setup:

Dieses Projekt verwendet OpenCode als KI-Engine für die Fehleranalyse und Code-Generierung. Stelle sicher, dass OpenCode auf deinem System läuft.

  1. Installiere OpenCode: npm install -g @opencode-ai/cli
  2. Starte OpenCode: opencode server
  3. Konfiguriere unten die Verbindungsdaten
Timeout für OpenCode-Verbindungen in Millisekunden

🐙 GitHub OAuth Konfiguration

GitHub OAuth Setup:
  1. Gehe zu GitHub → Settings → Developer Settings → OAuth Apps
  2. Erstelle eine neue OAuth App
  3. Authorization callback URL: http://your-domain/oauth/github/callback
  4. Kopiere Client ID und Client Secret hierher
Client ID von GitHub Developer Settings
Client Secret (speichere diesen sicher!)
Für GitHub Webhook-Verifizierung
🔐 Mit GitHub autorisieren

🔧 Umgebungsvariablen

Alternativ können folgende Umgebungsvariablen gesetzt werden:

Variable Beschreibung
CONFIG_FILE Pfad zur Config-Datei (default: ./config/config.yaml)
LOG_LEVEL Log Level (debug, info, warn, error)
PORT Server Port
GITHUB_APP_ID GitHub App ID
GITHUB_PRIVATE_KEY GitHub App Private Key
GITHUB_WEBHOOK_SECRET GitHub Webhook Secret
NODE_ENV production oder development
OPENCODE_HOST OpenCode Server Host (default: 127.0.0.1)
OPENCODE_PORT OpenCode Server Port (default: 4096)