FutrixData logo FutrixData
自托管

自托管 AI 数据库网关 — Docker、Compose、Kubernetes

FutrixData Enterprise Edition 在你的网络内以长期运行的容器形式运行。数据库凭证不会离开你的边界。单个 Docker 镜像、可选的外部 PostgreSQL 后端、以非 root 运行,并可与私有模型网关集成 — 让从 agent 到数据的完整路径都在你的掌控下。

为何要自托管 AI 数据库网关

部署方式

什么会留在你的控制范围内

架构

私有模型网关支持

如果你的安全策略要求 AI 推理留在本地,可以把 FutrixData 的 AI 服务端点指向内部模型网关(通过你的网关路由 BYOK 的 Anthropic / OpenAI / Google,或经 Ollama / vLLM / TGI 部署的本地模型)。从 agent 到数据的完整路径就能保持在你的掌控下:没有第三方 LLM 服务商、没有 SaaS 代理、没有厂商在路径中。

示例

一行命令的内部部署
docker compose up -d --build
Compose 片段
services:
  futrixdata:
    image: futrixdata/enterprise:latest
    ports:
      - "8080:8080"
    environment:
      FUTRIXDATA_DB_URL: "postgres://fxd:***@db:5432/futrixdata"
      FUTRIXDATA_AI_BASE_URL: "https://internal-llm-gateway.example.com/v1"
      FUTRIXDATA_AI_MODEL: "claude-sonnet-4-6"
    volumes:
      - fxd-data:/data
    user: "1001:1001"

volumes:
  fxd-data:

常见问题

FutrixData 能离线(air-gapped)运行吗?

可以 — 前提是你的内部模型网关能为内置 AI 功能提供补全(或者你直接关闭内置 AI)。代理本身、风险引擎、分级存储与审计日志都在本地运行,无需出站调用。

需要什么硬件?

单台小型 VM(2 vCPU / 4 GB RAM)即可支持一个工作组。生产部署通常每副本 2–4 vCPU,并将审计日志放在外部 PostgreSQL 上以实现高可用。

状态持久化在哪里?

默认在 Docker 卷中。生产环境建议把 FutrixData 指向外部 PostgreSQL — 这样可以复用你现有栈的备份、恢复与监控。

升级如何进行?

替换镜像即可。状态在卷或外部数据库中;容器是无状态的。升级通常就是一次 Compose / Helm 滚动。

是否需要许可?

Enterprise Edition 按部署许可。免费桌面应用对个人开发者无限制;Enterprise 解锁自托管服务器、多租户管理与外部 PostgreSQL 后端。

可以使用我自己的 LLM 网关吗?

可以。FUTRIXDATA_AI_BASE_URL 可指向任意兼容 OpenAI 的端点 — 内部网关、Ollama、vLLM、TGI,或经你的网络路由的托管服务商。

在你自己的数据库上试用 FutrixData

免费桌面应用支持 macOS、Windows、Linux。生产环境部署可选自托管 Enterprise Edition。