メインコンテンツへスキップKodusはオープンソースで、独自のインフラストラクチャにセルフホストできます。これにより、データ、ネットワークアクセス、LLMプロバイダーを完全に制御できます。
デプロイオプション
Docker(推奨)
任意のVMにDocker Composeを使用してKodusをデプロイします:
- Kodusリポジトリをクローンします
- 環境変数を設定します
docker compose up を実行します
- ウェブUIにアクセスしてGitプロバイダーを接続します
ローカル開発
テストまたは貢献のために:
- クイックなローカルセットアップのためにオーケストレーターを使用します
- 単一コマンドですべてのサービスを含みます
管理できるもの
- データ — すべてのコードとレビューデータがインフラストラクチャ上に留まります
- LLMプロバイダー — 任意のプロバイダーまたはセルフホスト型モデルを使用
- ネットワーク — ファイアウォールの背後で実行し、外部アクセス不要
- 設定 — すべての設定を完全に制御
- DockerとDocker Compose
- APIとワーカーサービスのための十分なコンピュートリソース
- Gitプロバイダー(GitHub、GitLab、Bitbucket)へのネットワークアクセス
完全なデプロイガイドについては、Dockerでデプロイを参照してください。