Vibeコーディングアプリのデプロイ
AI支援で構築したアプリ(「Vibeコーディング」プロジェクトなど)を自前サーバーに直接デプロイ。
迅速なプロトタイピング
単一ファイル(例:`App.jsx`や`notes.md`)から実験的プロジェクトを素早くデプロイし、アイデアをリアルタイムでテスト。
AI支援開発
Claude.aiやCursorを使ってMCP経由でアプリをデプロイ。チャットで「hello-worldページをデプロイして」と依頼するだけ。
マルチユーザーチームプロジェクト
1台のサーバーを複数ユーザーで共有し、各自が独自のデプロイとAPIキーを持つ。
AIワークフロー向けシークレット管理
APIキーをサーバー上で暗号化して保存し、デプロイ時に名前で参照。チャットログに平文が露出するのを防止。
ライブ開発と反復
ホットリロードと即時ファイル同期でサンドボックス内の変更をテストし、1コマンドで本番環境に昇格。
1コマンドサーバーセットアップ
Linuxサーバー(Ubuntu 22.04/24.04)にSSH接続し、2つのコマンドを実行するだけでDocker、gVisor、Caddy、systemdを自動インストール。
自動CLIインストール
CLIがOSとアーキテクチャを自動検出し、簡単な設定コマンドでサーバーを指定。
あらゆるものをデプロイ
フォルダ全体、単一ファイル(`.jsx`、`.md`)、あらゆるプロジェクトを`berth deploy`コマンド1つでデプロイ。
HTTPS付き実URL
各アプリに自動TLS証明書付きのサブドメインを割り当て。手動SSL設定は不要。
gVisorサンドボックスコンテナ
すべてのコンテナがユーザー空間カーネル内で実行され、コンテナエスケープを防止しセキュリティを向上。
永続ストレージ
組み込みの`/data`ディレクトリとREST APIにより、アプリ再構築後もデータが保持され、再デプロイ時に消失しない。
ライブ開発モード
即時ファイル同期によるホットリロードサンドボックス。1コマンドで変更を本番環境に昇格。
MCP対応AIネイティブ
Claude、Cursor、および任意のMCPクライアントと連携し、AI会話から直接アプリをデプロイ、更新、管理。
マルチユーザー対応
1台のサーバーで複数ユーザーをサポート。各ユーザーが独自のデプロイとAPIキーを持つ。
暗号化シークレットストレージ
APIキーなどのシークレットをサーバー上で暗号化して保存し、デプロイ時に名前で参照。シークレット更新時に全デプロイを自動再起動。
curl -fsSL https://openberth.io/install-server.sh | bash に続けて berth-server install --domain yourdomain.com。curl -fsSL https://openberth.io/install.sh | bash を実行し、berth config set server https://yourdomain.com と berth config set key bt_your_api_key で設定。berth deploy ./my-project、berth deploy App.jsx、または berth deploy notes.md を使用。OpenBerthチームは、非エンジニアがAI生成アプリをワンコマンドで自身のサーバーにデプロイできるツールを提供。オープンソースコード、サンドボックス環境、自動HTTPSを特徴とします。
分類:ヒントツール
アクセスリンク:https://openberth.io/
タグ:オープンソース、ワンクリックデプロイ、AIアプリデプロイ、サンドボックス化、自動HTTPS