ServBay/ServBay
ServBay is an AI-native local development tool. It gives your AI agents a real dev environment so that your AI can write the code. ServBay runs it — services, databases, domains, SSL and local models, all on your own machine.
何を解決するか
ServBay は、macOS および Windows 向けの包括的なローカル Web 開発環境マネージャーであり、手動で複数の開発スタックを設定・管理する面倒なプロセスを排除します。さまざまな Web サーバー、データベース、プログラミング言語を衝突なくデプロイおよび切り替えるための統合インターフェースを提供します。
動作方法
ServBay は、macOS および Windows 向けの中央管理ツールとして、さまざまなオープンソースサービスをバンドルし、オーケストレーションします。Web サーバー(Caddy、Nginx、Apache)、幅広い言語ランタイム(PHP、Node.js、Python、Go、Java、Ruby、Rust、.NET)、データベース(MySQL、PostgreSQL、MongoDB、Redis)を統合しています。また、ローカル SSL 証明書およびカスタムドメイン用の内蔵 DNS および PKI システムを備えており、Ollama を統合してローカル LLM 実行を可能にしています。
対象ユーザー
異なるバージョン要件を持つ複数のプロジェクトを管理する必要があるプロフェッショナルな Web 開発者で、迅速かつ統合されたローカル環境セットアップを求める人。
主な特徴
- マルチサイト管理: 1 台のマシン上で、個別の設定とドメインを持つ多数のウェブサイトを簡単に実行可能。
- AI 統合: Ollama を内蔵し、Llama 3 や Mistral などの LLM をローカルで実行し、AI ベースのアプリ開発を可能に。
- バージョンの柔軟性: プロジェクト単位でのランタイム設定により、各プロジェクトで PHP や Node.js の特定バージョンをロック可能。
- 統合ツール: オブジェクトストレージ(MinIO)、検索エンジン(Typesense、Meilisearch)、ローカルメールサーバー(Mailpit)を内蔵。
- ローカル DNS と SSL: 非存在ドメイン用のプライベート CA を作成し、SSL 証明書を発行するための内蔵 DNS サーバーと PKI システム。
関連
- プロジェクト
- Dispatch
- プロジェクト
- Dispatch
- プロジェクト