两种启动方式

01

在 Coolify 上

依次选择 New Resource → Docker Based → Docker Compose Empty,把 compose 文件粘贴进去。Coolify 会生成所有密钥、分配域名并终止 TLS。作者自己的实例走的就是这条路。

02

纯 Docker Compose

下载这个文件,在它旁边的 .env 里填好密钥和你的公开网址,然后启动。前面放一个你自己的反向代理(Caddy、Traefik、nginx)来处理 TLS。

curl -fsSLO https://raw.githubusercontent.com/atmaxmoj/standmeet/main/infra/deploy/docker-compose.yml
# 在 .env 里填好 POSTGRES / SESSION / INSTANCE 密钥和你的公开网址
docker compose up -d

纯 Compose 这条路比 Coolify 新,走过的人也少。启动之后,请跑一遍下面四项检查,别只看容器亮了绿灯。

你需要

  • 一台装有 Docker 和 Docker Compose v2 的 Linux 主机
  • 一个用于你页面的域名
  • 一个处理 TLS、并转发 X-Forwarded-For 的反向代理(Coolify 自带的就可以)
  • 一把来自你所选模型服务商的 API 密钥

四项检查,确认它真的起来了

  1. 数据库表已经建好(漏掉 schema 时不会报错)
  2. 后端看得到访客 IP,封禁和限流才会生效
  3. 附在笔记里的图片能在你的公开页面上显示
  4. 你页面上的问题依据你的语料作答,而不是凭通用知识
它运行什么
Web 应用、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 会编造关于我的事吗?

它依据你的语料作答,并注明读过什么。话题超出访客可读的范围时,它会直说,而不是去猜。事后你可以读到每一份对话记录。