立ち上げ方はふたつ

01

Coolify で

New Resource → Docker Based → Docker Compose Empty を選び、compose ファイルを貼りつけます。シークレットの生成も、ドメインの割り当ても、TLS の終端も Coolify がすべて引き受けます。作者自身のインスタンスも、この道で動いています。

02

素の Docker Compose で

ファイルをダウンロードし、シークレットと公開 URL をその隣の .env に書いて、起動します。TLS のために、前段に自分のリバースプロキシ(Caddy、Traefik、nginx)を置いてください。

curl -fsSLO https://raw.githubusercontent.com/atmaxmoj/standmeet/main/infra/deploy/docker-compose.yml
# .env に POSTGRES / SESSION / INSTANCE のシークレットと公開 URL を設定する
docker compose up -d

素の Compose の道は、Coolify より新しく、まだあまり踏まれていません。起動したら、緑のコンテナを信じるより先に、下の四つの確認をしてください。

必要なもの

  • Docker と Docker Compose v2 が入った Linux ホスト
  • ページのためのドメインひとつ
  • X-Forwarded-For を転送する、TLS 用のリバースプロキシ(Coolify のものはそうなっています)
  • 使いたいモデル提供元の API キー

本当に立ち上がったかを確かめる四つの確認

  1. データベースのテーブルが存在する(スキーマの取りこぼしは黙って失敗する)
  2. バックエンドに訪問者の IP が見えていて、アクセス禁止とレート制限が効く
  3. ノートに添付した画像が、公開ページに表示される
  4. ページでの質問に、一般知識ではなくあなたのコーパスから答える
動くもの
ウェブアプリ、Go のバックエンド、Postgres、Redis、検索のための Meilisearch、PDF のための Gotenberg、S3 互換のオブジェクトストレージ(Silo)、サンドボックス化されたマイクロサイトのビルダー、Telegram ブリッジ、そしてアップデーター。イメージは ghcr.io/atmaxmoj から取得します。
モデル
Anthropic、OpenAI、DeepSeek、Kimi、Groq、SiliconFlow、OpenRouter、Together AI のプリセットを内蔵し、さらに OpenAI 互換のエンドポイントならどれでも。自分のハードウェアで動く Ollama、vLLM、LM Studio も使えます。コードを持たない訪問者は自分のキーを持ち込み、公開された範囲だけを読めます。
あなたの AI をつなぐ
あなたの AI は MCP を通じてコーパスに書き込みます。管理画面でキーを発行し、Claude Desktop や Cursor、あらゆる MCP クライアントにクライアントを追加してください:npx -y @standmeet/mcp-client@latest
アップグレード
新しいリリースが出ると管理画面に表示され、ボタンひとつで新しいイメージを取得し、コンテナをその場で作り直します。データベースを変えるリリースには、適用するマイグレーションが同梱されています。
バックアップ
バックアップ用のスクリプトが Postgres をダンプし、データボリュームをアーカイブします。対になる復元スクリプトで元に戻せます。
QUESTIONS

コーパスに
たずねる前に。

自分で動かす前に、よく聞かれる質問です。

すべての質問 ↗
登録して使えるホスティング版はありますか?

ありません。StandMeet は、ビルド済みのイメージから自分のサーバーで動かすソフトウェアです。作者は sijie.xyz でひとつ動かしていて、それがそのままライブデモでもあります。

費用はどれくらいかかりますか?

ソフトウェアは無料のオープンソースです。支払うのはサーバー代と、キーを設定したモデル提供元の料金だけ。自分のキーを持ち込んだ訪問者は、自分の推論の費用を自分で払います。

誰が何を見られますか?

項目ごと、ロールごとにあなたが決めます。一般の訪問者に見えるのは公開したものだけ。アクセスコードはそのロールが許す範囲を読み、raw の粗いノートを訪問者が読むことはありません。答えは、使ったノートを示します。

AI がわたしについて作り話をしませんか?

AI はあなたのコーパスから答え、読んだものを引用します。訪問者が読める範囲の外の話題なら、推測せずにそう伝えます。あとから、すべてのやりとりを読み返せます。