Deployment-Backends
Rilo unterstützt:
- Lokales Backend (Standard)
- Firebase-Backend (Firestore + Cloud Storage)
Kern-Backend-Umgebungsvariablen:
RILO_OUTPUT_BACKEND=local
RILO_FIREBASE_PROJECT_ID=
RILO_FIREBASE_STORAGE_BUCKET=
RILO_FIREBASE_CLIENT_EMAIL=
RILO_FIREBASE_PRIVATE_KEY=
Lokales Backend
Verwenden Sie RILO_OUTPUT_BACKEND=local für reine Dateisystem-Entwicklung.
Artefakte und Zustand werden unter Projektverzeichnissen gespeichert.
Firebase-Backend
Verwenden Sie RILO_OUTPUT_BACKEND=firebase, um den Projektzustand in Firestore und Assets in Cloud Storage zu spiegeln.
Empfohlene Einrichtung:
- Erstellen Sie ein Service-Konto mit Firestore + Storage-Zugriff.
- Stellen Sie Projekt-ID, Bucket, Client-E-Mail und privaten Schlüssel als Umgebungsvariablen bereit.
- Überprüfen Sie die Bucket-Berechtigungen für Upload/Lese-Operationen.
Wenn Firebase-Anmeldedaten fehlen oder ungültig sind, schreiben Synchroperationen fehl.
Siehe Umgebungsvariablen für die vollständige Laufzeitkonfiguration.