はじめに
Merlon を最短で起動するためのクイックスタートガイド。
前提条件
- Docker 24+
- Docker Compose v2+
git
ローカルに Go / Rust / Node.js をインストールする必要はない。最小構成はすべてコンテナ内で完結する。
手順
# 1. リポジトリを取得
git clone https://github.com/ksuk/merlon.git
cd merlon
# 2. 環境変数ファイルを用意
cp .env.example .env
# 3. 最小構成で起動(API + PostgreSQL。Engine はこのプロファイルには含まれない。
# フルトポロジーには docker-compose.yml を使用する)
docker compose -f docker-compose.minimal.yml up --build
# 4. ヘルスチェック(別ターミナルで)
curl localhost:8080/healthz
レスポンスボディに "status":"ok" が含まれていれば、API の起動は成功している。
次のステップ
- アーキテクチャ概要 — システム全体の構成を理解する
- 設定リファレンス — 環境変数と
config.yamlを調整する - 開発環境セットアップ — コードを編集する開発者向け
- テスト実行ガイド — テストの動かし方