Zum Inhalt springen

Schnellstart

Eryxon Flow schnell einrichten.

Einfach ausprobieren? Öffnen Sie die gehostete Version auf app.eryxon.eu - keine Einrichtung nötig. Sie bleibt online wie sie ist.


  • Node.js 20+ (Download)
  • Ein Supabase-Konto (kostenloser Tarif reicht) - Anmelden

  1. Gehen Sie zu supabase.comNew Project
  2. Benennen Sie es eryxon-flow
  3. Speichern Sie Ihr Datenbank-Passwort
  4. Klicken Sie auf Create

Gehen Sie zu SettingsAPI und kopieren Sie:

  • Project URL (z.B. https://abc123.supabase.co)
  • anon public key (beginnt mit eyJ...)

Verwenden Sie die Supabase CLI für Ihr Zielprojekt:

Terminal-Fenster
supabase link --project-ref YOUR_PROJECT_REF
supabase db push

Die Seed-Datei richtet Speicherrichtlinien, RLS-Standardwerte und Cron-Jobs ein:

Terminal-Fenster
supabase db execute --file supabase/seed.sql
Terminal-Fenster
supabase storage create parts-images
supabase storage create issues
supabase storage create parts-cad
supabase storage create batch-images
Terminal-Fenster
supabase functions deploy

Gehen Sie zu SettingsAPI und kopieren Sie den service_role Schlüssel, dann:

Terminal-Fenster
supabase secrets set SUPABASE_URL=https://YOUR_PROJECT_REF.supabase.co SUPABASE_SERVICE_ROLE_KEY=YOUR_SERVICE_ROLE_KEY

Konfigurieren Sie den notify-new-signup Database Webhook nachdem die Migrationen angewendet wurden (siehe Self-Hosting-Anleitung).

Automatisierung bevorzugt? Führen Sie bash scripts/setup.sh aus — es führt Sie interaktiv durch alles oben Genannte.


Terminal-Fenster
git clone https://github.com/SheetMetalConnect/eryxon-flow.git
cd eryxon-flow
npm install
cp .env.example .env

Bearbeiten Sie .env:

Terminal-Fenster
VITE_SUPABASE_URL=https://your-project-id.supabase.co
VITE_SUPABASE_PUBLISHABLE_KEY=your-anon-key
VITE_SUPABASE_PROJECT_ID=your-project-id

Starten Sie die App:

Terminal-Fenster
npm run dev

Öffnen Sie http://localhost:8080


  1. Klicken Sie auf Sign Up
  2. Geben Sie E-Mail und Passwort ein
  3. Bestätigen Sie Ihre E-Mail (Posteingang prüfen)
  4. Sie sind jetzt Admin Ihrer Organisation!

Möchten Sie die App mit Beispieldaten sehen?

  1. Gehen Sie zu Settings in der Admin-Seitenleiste
  2. Klicken Sie auf Create Demo Data
  3. Erkunden Sie Beispiel-Aufträge, Teile und Arbeitsgänge
SeiteWas sie tut
/admin/dashboardProduktionsübersicht
/admin/jobsFertigungsaufträge verwalten
/admin/jobs/newNeuen Auftrag erstellen
/operator/work-queueAufgabenliste Werker
/operator/loginTerminal-Anmeldung Werkstatt
/admin/config/stagesArbeitsstufen konfigurieren

Einrichtung & Deployment:

API & Integration:

Architektur & Hilfe:


Kann mich nicht registrieren?

  • Prüfen Sie, ob Ihre Supabase URL in .env korrekt ist
  • Überprüfen Sie die E-Mail-Einstellungen im Supabase Auth-Dashboard

Datenbankfehler?

  • Stellen Sie sicher, dass Sie das Schema-SQL ausgeführt haben
  • Prüfen Sie den SQL Editor auf Fehler

Seite lädt nicht?

  • Vergewissern Sie sich, dass beide Umgebungsvariablen gesetzt sind
  • Prüfen Sie die Browser-Konsole auf Fehler

  • Beginnen Sie bei der Dokumentations-Startseite
  • Erstellen Sie ein Issue auf GitHub
  • Beteiligen Sie sich an unseren Community-Diskussionen

Viel Erfolg in der Fertigung!