Ein veröffentlichtes Bundle ausführen
Ein veröffentlichtes Bundle ist eine eigenständige ZIP-Datei, die Sie auf Ihrem eigenen Rechner oder Server ausführen können. Sie enthält eine kompilierte Web-Oberfläche, eine kleine Laufzeit und die Daten der App als lokale SQLite-Datei — die ausführende Person (der Bundle-Operator) baut nichts: kein git, kein npm.
Schnellstart — entpacken, dann in diesem Ordner:
python -m pip install -r requirements.txtpython run.py— dannhttp://127.0.0.1:8000öffnen.- Anderer Host/Port:
PORT=9000 HOST=0.0.0.0 python run.py.
Wer sich anmelden kann. Ein Bundle registriert nie neue Konten. Die Personen, die beim Veröffentlichen Zugriff hatten, sind eingebettet und melden sich mit derselben E-Mail + demselben Passwort an. Das Zurücksetzen des Passworts ist in einem Bundle nicht verfügbar — verwenden Sie nach der Anmeldung Passwort ändern.
GOOGLE_AUTH_CLIENT_ID, um "Sign in with Google" anzuzeigen, und GOOGLE_CLIENT_ID + GOOGLE_API_KEY für Sheets-Import/-Export — jeweils zur Laufzeit gelesen (kein Neubau), und jeweils muss die URL des Bundles in der Google Cloud Console autorisiert werden. Das Konto muss bereits im Bundle vorhanden sein.app.db-SQLite-Datei neben run.py; Anhänge liegen in seinem Ordner data/. Sichern Sie diese, um Datensätze zu bewahren.