Bring Your Own Machine(BYOM)を使うと、独自のLinux、macOS、WindowsマシンをDroid Computerとして登録できます。VPS、クラウドVM、ワークステーション、オンプレミスサーバーなど、すでに管理している環境内でDroidを動作させたい場合に便利です。Documentation Index
Fetch the complete documentation index at: https://docs.factory.ai/llms.txt
Use this file to discover all available pages before exploring further.
始める前に
以下を用意してください:- Linux、macOS、またはWindowsで動作するマシン
- そのマシンにインストール済みのDroid CLI
- Factoryでの認証済み状態(対話セッションで
/login) - Factory API、特に
relay.factory.aiへのネットワークアクセス
受信ポートを開く必要はありません。
--remote-accessでデーモンを起動すると、BYOMマシンはFactoryのリレーサービス経由で接続します。デスクトップアプリで登録する
デスクトップアプリを使用している場合、マシンはシステムのホスト名を使って自動的に登録されます。リモートコンピューターとして有効化するには、設定 → Droid Computersに移動し、Remote Accessトグルをオンにします。これにより、ローカルマシンがFactoryのリレーサービスに自動接続され、他のデバイスから到達できるようになります。接続はデスクトップアプリが実行されている間維持されます。CLIで登録する
droid computer register [name]を実行してから、droid daemon --remote-accessを開始してFactoryのリレーサービス経由で接続できます。
1台のマシンにつき、同時に許可されるコンピューター登録は1つだけです。再登録が必要な場合は、先に
droid computer removeを実行するか、設定ページからマシンを削除してください。可用性のトラブルシューティング
リモート利用可能なマシンとして表示されない場合:- 設定 → Droid Computersでマシンが一覧に表示されていることを確認する
- 設定 → Droid Computersで、そのマシンのRemote Accessが有効になっていることを確認する
- デーモンが
droid daemon --remote-accessで実行されていることを確認する
BYOMマシンの管理と更新
- 登録済みコンピューターを確認するには
droid computer listを使用 - コンピューターへのSSHセッションを開くには
droid computer ssh <name>を使用 - 現在のマシンの登録を解除し、ローカル設定をクリーンアップするには
droid computer removeを使用 - マシン上でDroid CLIを手動更新してから、デーモンプロセスを再起動
セキュリティとネットワークに関する注意事項
- リレーモード — BYOMマシンのトラフィックはFactoryのリレーサービス経由でルーティングされるため、公開ポートは露出しません
- 認証情報 — BYOMマシン上のgit認証情報はFactoryでは管理されません。マシン上の既存のgit設定が使用されます
- 所有権 — 基盤となるマシンの強化と保守は利用者の責任です
関連項目
- Droid Computers — プラットフォーム管理コンピューターと共通概念の概要
