如何在 AvaHost 购买并部署自托管应用
AvaHost 云应用让您无需自行安装和配置底层服务器,即可运行自托管应用。本指南将完整介绍整个流程:购买合适的套餐、在账户控制面板中部署应用,以及首次打开应用。我们以 n8n 作为示例,同样的通用流程也适用于目录中的其他应用。
第一部分:购买云应用套餐
1. 从目录中选择应用
打开 AvaHost 云应用目录。浏览可用应用,或使用搜索栏、分类筛选和套餐筛选来缩小列表范围。
每张卡片都会显示该应用的起始价格。选择您要托管的应用。在本指南中,我们将选择 n8n。

2. 查看应用要求和起始价格
应用页面概述了该应用的功能以及所需的最低资源,包括磁盘空间和内存。页面还显示兼容套餐的起始价格。
AvaHost 默认选择推荐的最低套餐。硬件要求较高的应用可能需要更大的套餐,因此起始价格会有所不同。查看信息后,点击 立即订购。

3. 选择套餐
在计费页面,比较可用套餐及其包含的 CPU、内存和存储。显示的套餐可能因所选应用的要求而有所不同。
选择符合您预期工作负载的套餐,然后点击 立即订购。对于小型 n8n 部署,本示例中入门级选项为 Start 套餐。

4. 选择计费周期
选择您偏好的计费周期。根据当前优惠,按年计费可能会获得更低的实际月费。在下方示例中,根据所显示的年度优惠,您可以以 全年仅 12 欧元 的价格获得 Start 套餐。
检查配置摘要和应付金额,然后点击 继续。
注意:价格和折扣可能会有变动。请以您的配置摘要中显示的金额作为订单的当前价格。

5. 审核并下单
在 审核与结账 页面:
- 确认所选产品、计费周期和应付总额。
- 如果您有促销代码,请输入并验证。
- 作为现有客户登录,或通过填写账单信息创建新账户。
- 阅读并接受服务条款。
- 点击 提交订单,并完成所需的付款步骤。

您的云应用套餐现已关联到您的 AvaHost 账户。您可以使用其容量来部署您的应用。
第二部分:部署并访问应用
1. 从控制台开始部署
登录 AvaHost Cloud Apps 控制台。页面顶部的摘要显示:
- Cloud Apps:已部署应用的总数。
- Running:当前正在运行的应用数量。
- Capacity:您账户中可用的容量池。
要开始部署,请点击 Deploy your first app。如果您已经部署过应用,请改用 Deploy app。

2. 选择应用
部署分为三个步骤:App、Size it 和 Review。
在第一步中,选择您要部署的应用。本示例选择 n8n,然后点击 Continue。

3. 配置应用规格
选择容量和位置
在 Size it 步骤中,选择为应用提供资源的容量池。该容量池来自第一部分购买的套餐。其卡片上会显示可用的 CPU、内存和磁盘空间。
接着,选择应用的运行位置。您可以保留 Best available,也可以在该选项可用时选择列出的某个位置。

分配硬件资源
设置应用的 CPU 核心数以及内存和磁盘空间。使用率条显示本次部署将占用所选容量池的多少资源,以及其余多少资源可供其他应用使用。
在本 n8n 示例中,部署界面采用 1 vCPU、2 GB RAM 和 5 GB 磁盘空间。这些仅为示例值,并非通用要求:请将其与应用页面上的当前要求进行比较,并在继续之前遵循控制台中显示的任何最低值或校验提示。

设置应用名称和地址
为应用实例输入一个易于识别的名称。然后选择一个可用的子域名,它将成为应用在 avahost.app 下的地址。
下方示例使用名称 my-app 和地址 my-app.avahost.app。两个字段都填写完成后,点击 Continue。

4. 检查并部署
检查所选应用、容量池、已分配资源、名称和地址。如果一切无误,点击 Deploy app。
此次部署使用现有容量中的资源,因此此阶段无需额外付款。

5. 等待部署邮件
AvaHost 现在会安装并启动应用。部署时长取决于具体应用,应用就绪可能需要几分钟。
部署完成后,AvaHost 会向与您账户关联的邮箱发送确认邮件。该邮件包含应用 URL 以及特定于应用的设置或访问说明。请在打开应用前阅读这些说明。
对于 n8n,首位访问者需要创建所有者账户。请及时打开应用并完成此步骤,以确保访问安全。

6. 打开应用并完成设置
在邮件中点击 Open your app,或直接打开提供的地址。按照应用屏幕上的设置流程操作。
在 n8n 中,首页会要求您创建所有者账户,需填写邮箱地址、名字、姓氏和密码。其他应用可能显示不同的登录或初始化界面,因此请始终遵循 AvaHost 邮件中的说明。

完成应用设置后,每次需要登录时,请使用其 AvaHost 地址以及您创建或收到的凭据。
7. 管理已部署的应用
返回 AvaHost 控制台中的 Cloud Apps,选择您的应用即可进行管理。应用页面会显示其状态、地址、已分配的容量以及当前资源使用情况。页面还提供停止、重启或删除部署的控件。
根据应用和账户配置,您还可以使用可用的选项卡查看凭据、打开控制台、检查日志和文件、创建快照、管理环境变量和域名、调整访问权限以及查看资源。使用 Open app 启动应用,使用 Setup guides 获取特定于应用的帮助。

HTTPS 与 TLS
Cloud Apps 为您的自定义域名提供免费的 HTTPS(TLS)支持。证书由系统为您自动签发和续期。
规划磁盘与您的数据
应用数据(文件、数据库和媒体库)存放在您套餐自带的磁盘上。请选择磁盘容量(GB)足以容纳服务器上所需保存内容的套餐。Jellyfin 等媒体应用并非无限容量的云存储,媒体库使用的是套餐磁盘空间。
在同一台服务器上运行多个应用
您可以在同一台服务器上运行多个应用。这些应用共享该套餐的内存、CPU 和磁盘。套餐没有固定的应用数量上限——可用容量取决于您所订购套餐的共享资源池。
分享您的反馈与想法
有想要的应用或功能吗?在控制面板导航中选择反馈,即可提交新应用和功能建议,说明您会如何使用它们,并为您希望 AvaHost 下一步开发的想法投票。
注意:此看板仅用于收集想法和产品反馈。如果您的账户中有功能无法正常使用并需要帮助,请提交支持工单。

一切就绪
您的自托管应用现已部署完成并可以正常访问。请保留部署邮件以获取应用专属的操作说明,如需监控或管理实例,请随时使用 AvaHost 控制面板。


