公開されたバンドルの実行
公開されたバンドルは、自分のマシンやサーバーで実行できる 自己完結型 の ZIP です。コンパイル済みの Web UI、小さなランタイム、そしてアプリのデータがローカルの SQLite ファイルとして含まれます — 実行する人(バンドルオペレーター)は何もビルドしません:git も npm も不要です。
クイックスタート — 解凍して、そのフォルダーで:
python -m pip install -r requirements.txtpython run.py— それからhttp://127.0.0.1:8000を開きます。- 別のホスト/ポート:
PORT=9000 HOST=0.0.0.0 python run.py。
サインインできる人。 バンドルは新しいアカウントを登録しません。公開時にアクセス権を持っていた人がシードされ、同じメール + パスワードでサインインします。バンドルではパスワードのリセットは利用できません — サインイン後に パスワードの変更 を使用してください。
オプションの連携。 "Sign in with Google" を表示するには
GOOGLE_AUTH_CLIENT_ID を設定し、Sheets のインポート/エクスポートには GOOGLE_CLIENT_ID + GOOGLE_API_KEY を設定します — いずれも実行時に読み取られ(再ビルド不要)、いずれもバンドルの URL を Google Cloud Console で承認する必要があります。アカウントは既にバンドル内に存在している必要があります。データとバックアップ。 バンドルは、データを
run.py の隣のローカル app.db SQLite ファイルに保持します。添付ファイルは data/ フォルダーにあります。レコードを保持するには、これらをバックアップしてください。