AutoGPT.js
1.0.0
AutoGpt.jsは、AutoGptの強力な機能をブラウザにもたらすことを目的としたオープンソースプロジェクトです。ブラウザで直接実行することにより、autogpt.jsはより大きなアクセシビリティとプライバシーを提供します。
autogptjs.comにアクセスしてください

iframe ).env.example .envにcopy and and and Changeにcopyします。npm installを実行して、すべての依存関係を取得します。npm run devを実行して、開発サーバーを起動します。 フライをインストールします
サインアップしてログインして飛行します
fly auth signup注:複数のフライアカウントがある場合は、ブラウザにいるのと同じように、Fly CLIの同じアカウントに署名されていることを確認してください。ターミナルでは、
fly auth whoamiを実行し、電子メールがブラウザに署名されたフライアカウントと一致するようにします。
フライにアプリを作成します
fly apps create autogpt-js Fly App SecretsにSESSION_SECRETを追加してください。これを行うには、次のコマンドを実行できます。
fly secrets set SESSION_SECRET= $( openssl rand -hex 32 ) --app autogpt-js OpenSSL $(openssl rand -hex 32)インストールされていない場合は、1PassWordを使用してランダムな秘密を生成することもできます。
SQLiteデータベースの永続的なボリュームを作成します。 SQLiteへのコードの読み取り/書き込みはありませんが、このプロジェクトスターターテンプレートからの依存関係は削除されませんでした。
fly volumes create data --size 1 --app autogpt-jsすべてがセットアップされたので、展開できます。
fly deploy --app autogpt-jsdocker build -t IMAGE_NAME . Docker画像を作成しますdocker run -p PORT:8080 IMAGE_NAMEに基づいてコンテナを起動します。npm installを実行して、すべての依存関係を取得します。npm run buildを実行して、プロジェクトを構築します。NODE_ENV="production" npm run startして、 localhost:3000でエンドポイントを公開するサーバーを起動します。その後、nginxのような逆プロキシを使用して、サーバー上のローカルアドレスにルーティングできます。 開発者コミュニティからの貢献を歓迎し、奨励しています。
このプロジェクトは、MITライセンスの下でライセンスされています。このプロジェクトに貢献することにより、お客様はライセンスの条件に同意します。