发布 Appwrite Sites:开源的 Vercel 替代方案

这是 Appwrite 迄今为止最大的版本,它将永远改变您使用 Appwrite 构建应用的方式。直接从 Appwrite 开发、部署和扩展您的应用程序。您的一体化云平台。

您喜欢使用 Appwrite 来驱动您的后端,但当您真正要 发布 您的网站时,您却在各种工具、平台和额外的帐户之间跳来跳去。今天就结束这种情况。

隆重推出 Appwrite Sites

一个全新的 Appwrite 产品,让您可以直接在 Appwrite 内部 部署和托管您的网站和 Web 应用程序。无需再费力管理各种服务。无需再将各种东西拼凑在一起。无需再订阅多个服务。只需构建、部署,然后上线。全部在一个地方,并且 100% 开源,可以真正实现自托管和真正拥有您自己的数据。

一体化云平台

Appwrite 一直致力于为您提供快速、安全地构建现代应用程序所需的工具。然而,虽然 Appwrite 一直在努力提供出色的后端体验,但仍然缺少一个重要的部分:Web 托管。

到目前为止,您必须依赖像 Vercel 或 Netlify 这样的外部平台来让您的 Web 应用上线。这意味着额外的配置、更多的集成,以及需要担心的又一张账单。有了 Sites,这个缺口就消失了。

最棒的是:Appwrite 是一个完全开源的平台,可以同时提供前端托管和您的整个后端。全部集中在一个地方。 从静态站点和 SSR 应用,到数据库、身份验证、存储、消息传递和 Serverless Functions,您现在可以使用 Appwrite 构建、部署和扩展您的整个应用程序堆栈。

控制台上的 Sites

Sites 的重要特性

将 Sites 作为 Appwrite 生态系统的一部分构建,是一个经过深思熟虑的选择,旨在提供从构建后端到部署 Web 应用程序和网站的无缝体验。为了确保您对平台的使用感受一致且稳健,我们在过去一年开发 Sites 时,力求达到其他 Appwrite 产品的高标准。

我们引入了几个关键特性来提升托管体验。帮助您高效扩展、确保数据安全,并提供闪电般的速度。

Sites 包含哪些内容?

所有这些都通过您的 Appwrite Console 或 CLI 进行管理,并且可以部署在 Cloudself-hosted 环境中。

Sites 模板:一键式网站

站点模板

为了让构建网站变得更加容易,我们创建了开箱即用的可自定义模板,您可以直接从 Appwrite 一键部署。因为并非每个项目都需要自定义设计,也不是每个团队都有时间从头开始构建。

我们与 Docusaurus、ReactAdmin 等开源维护者合作,为您带来各种各样的模板。我们将继续添加更多模板,以确保我们拥有您需要的一切。

从精美的着陆页到候补名单表单和简单的促销站点,Sites 模板让您可以更快地上线。 在我们的文档中阅读有关如何开始使用 Sites 模板的更多信息。

如何开始使用 Sites

创建第一个站点

Cloud

开始使用 Sites 模板只需点击几下:

  1. 在 Appwrite Console 的侧边栏中,单击 Sites
  2. 点击 Create site 按钮。
  3. 点击 Connect Git repository 后,选择您的存储库。
  4. 连接到 GitHub 后,(可选)添加名称和站点 ID。
  5. 验证是否选择了正确的框架。
  6. 在构建设置中确认安装命令、构建命令和输出目录。要了解更多信息,请访问您首选的 框架快速入门
  7. 添加站点所需的任何环境变量。
  8. 将创建该站点,并且将开始构建。构建完成后,您将创建您的第一个站点。您可以使用站点的 domain 访问部署。

我们为流行的框架添加了快速入门,以帮助您更快地使用您喜欢的框架进行设置,并且还会推出更多。 截至今天,您可以按照 FlutterNuxtNext.js、Angular、SvelteKitRemixAstroVue.jsReactVanilla.JS 的快速入门进行操作。

Self-hosted

如果您希望使用 Appwrite Sites 开源版本,您可以访问 self-hosting 文档 并查看 Appwrite 存储库

Appwrite Sites 价格

Appwrite Sites 在 2025 年 7 月 1 日之前可以免费使用。我们会在引入定价之前通知您,以便您提前知晓,避免任何意外。

构建、托管、扩展的一站式平台

与许多开发者工具一样,我们的目标是让您更有效率。通过将托管引入 Appwrite,您可以减少花在设置上的时间,而将更多时间花在重要的事情上:构建。 更少的活动部件意味着更少容易损坏的东西,并且所有内容都可以与您现有的 Appwrite 服务(如数据库、Functions、存储和 Auth)无缝协作。 Appwrite 的目标是缩短您的产品上市时间。 我们让您使用 Sites 更快地行动。

Sites 将在 Appwrite Cloudself-hosted 部署中提供。

从 Console 或 CLI 启动您的第一个站点,并在几分钟内上线。 无需再将平台拼凑在一起,无需再等待部署,只需快速、集成的交付。

更多资源

目录

立即开始使用 Appwrite 构建应用

开始使用