diff --git a/docs.json b/docs.json index 4fdab27..73f62a7 100644 --- a/docs.json +++ b/docs.json @@ -76,14 +76,6 @@ "source": "/zh/deploy/gcp", "destination": "/zh/deploy/choose" }, - { - "source": "/en/deploy/one-key", - "destination": "/en/deploy/choose" - }, - { - "source": "/zh/deploy/one-key", - "destination": "/zh/deploy/choose" - }, { "source": "/en/deploy/storage", "destination": "/en/deploy/env" @@ -407,6 +399,12 @@ "pages": [ "en/deploy/upgrade" ] + }, + { + "group": "Deprecated", + "pages": [ + "en/deploy/one-key" + ] } ] }, @@ -757,6 +755,12 @@ "pages": [ "zh/deploy/upgrade" ] + }, + { + "group": "已弃用", + "pages": [ + "zh/deploy/one-key" + ] } ] }, diff --git a/en/deploy/one-key.mdx b/en/deploy/one-key.mdx new file mode 100644 index 0000000..4ab9d7f --- /dev/null +++ b/en/deploy/one-key.mdx @@ -0,0 +1,62 @@ +--- +title: "One-Click Cloud Deployment (Deprecated)" +description: "Deploy Teable quickly using cloud provider templates, then subscribe to unlock paid features and activate your license." +--- + + +**Deprecated.** One-click templates are no longer a recommended way to deploy +Teable — start from [Deployment](/en/deploy/choose). If you already run Teable +from one of them, here is what you have and where to go next: these templates +give you a **standalone** Teable (app + PostgreSQL + Redis): tables, +collaboration, API, and automations, but no AI features. One-click platforms +cannot start containers, so the [runtime plane](/en/deploy/architecture) that +powers AI sessions, App Builder, and app deployments cannot run on them. Two +ways to the full platform: + +1. **Keep your platform and attach a runtime plane**: deploy it on a machine + you control following the + [migration guide](https://github.com/teableio/teable-deployment/blob/main/migration/2026-07-basic-to-full-featured.md), + then add the connection environment variables from the guide to your + platform service and redeploy. Your data stays in place, and rollback is + just removing the variables again. +2. **Migrate to the [standard deployment](/en/deploy/choose)**: back up a + PostgreSQL dump plus your uploaded files, restore them into a Docker + all-in-one or Kubernetes install, and repoint your domain. + + +## One-Click Cloud Deployment + +One-click templates help you bootstrap a Teable environment quickly. After deployment, if you want paid features (for self-hosted plans), you should **subscribe** and **activate your license** using your Instance ID. + +## Step 1: Deploy with a template + +Choose a template below and deploy. + +[![Deploy on Railway](https://railway.app/button.svg)](https://railway.app/template/NtH5uD?referralCode=rE4BjB) + +[![Deploy on Zeabur](https://zeabur.com/button.svg)](https://zeabur.com/templates/QF8695) + +[![Deploy to RepoCloud](https://d16t0pc4846x52.cloudfront.net/deploylobe.svg)](https://repocloud.io/details/?app_id=273) + +[![Deploy on Elestio](https://elest.io/images/logos/deploy-to-elestio-btn.png)](https://elest.io/open-source/teable) + +## Step 2: Subscribe (paid features) + +If you are deploying **self-hosted** and need paid features, subscribe with your **Instance ID**: + +1. Open the Admin Panel in your deployed instance and copy the **Instance ID** +2. Go to the self-hosted pricing page and subscribe: `https://app.teable.ai/public/pricing?host=self-hosted` +3. After subscribing, you will get a **License Key** + +Then activate it in your instance: + +- Documentation: [Subscribe and Activate License](/en/deploy/activate) + + +If you are using **Teable Cloud** (hosted by Teable), manage your plan in-app: +see [Billing & Subscription](/en/basic/space/billing). + + +## Need help? + +If you have questions about subscription or licensing, contact `support@teable.ai`. diff --git a/zh/deploy/one-key.mdx b/zh/deploy/one-key.mdx new file mode 100644 index 0000000..c32d185 --- /dev/null +++ b/zh/deploy/one-key.mdx @@ -0,0 +1,50 @@ +--- +title: "一键云部署(已弃用)" +description: "通过云服务商模板快速部署 Teable,然后订阅解锁付费功能并激活许可证。" +--- + + +**已弃用。** 一键模板不再是推荐的 Teable 部署方式 —— 请从[部署](/zh/deploy/choose) +开始。如果你已经在用这类模板运行 Teable,先了解现状与去向:一键模板拉起的是 +**基础版** Teable(应用 + PostgreSQL + Redis):表格、协作、API、自动化都有, +但没有 AI 能力。一键平台无法启动容器,因此支撑 AI 会话、App Builder 与应用部署的 +[运行平面](/zh/deploy/architecture)住不进去。通往全功能平台有两条路: + +1. **平台不动,外挂一套运行平面**:在一台你掌控的机器上按 + [迁移指南](https://github.com/teableio/teable-deployment/blob/main/migration/2026-07-basic-to-full-featured.md) + 部署运行平面,然后在平台的服务设置里按指南补上连接用的环境变量并重新部署。 + 数据原地不动;回滚就是把变量再删掉。 +2. **迁移到[标准部署](/zh/deploy/choose)**:备份 PostgreSQL dump 与已上传的 + 文件,恢复进 Docker 单机全栈或 Kubernetes,再把域名指过去。 + + +| 优点 | 缺点 | +| ----------- | ------ | +| 无需任何配置,一键启动 | 依赖云服务商 | +| 可以弹性伸缩 | | +| 运维简单 | | + +**系统要求**: + +* 应用节点最低 1c/2g +* 数据库最低 1c/2g + +#### Sealos + +有免费额度,对国内支持友好,按量计费 + +[**一键部署**](https://cloud.sealos.io/?openapp=system-template%3FtemplateName%3Dteable) + +### 订阅与激活(付费功能) + +如果你是**自托管部署**并需要付费功能,请在部署完成后进行订阅并激活许可证: + +1. 在你部署好的 Teable 实例中进入管理员后台,复制 **Instance ID(实例 ID)** +2. 打开自托管订阅页面完成订阅:`https://app.teable.ai/public/pricing?host=self-hosted` +3. 订阅成功后会获得 **License Key(许可证密钥)**,回到实例中完成激活 + +详情请见:[订阅和激活许可证](/zh/deploy/activate) + +### 下一步 + +[配置邮件服务](/zh/deploy/email)