Alwaysdata

将 Nitro 应用部署到 alwaysdata。

预设: alwaysdata

Read more in alwaysdata.com.

设置应用程序

前提条件

如果您还没有, 在 alwaysdata 平台上注册一个新账户

获取一个免费的 100Mb 计划来托管您的应用。

请记住,您的 账户名 将用于为您提供一个默认 URL,其形式为 account_name.alwaysdata.net,因此请明智地选择。您也可以稍后将您现有的域名与您的账户链接,或者根据需要在您的个人资料下注册多个账户。

本地部署

使用 npm run build -- preset alwaysdata 在本地构建您的项目。

将您的应用上传到您的账户的独立目录中(例如 $HOME/www/my-app)。您可以使用任何您偏好的协议(SSH/FTP/WebDAV 等)来做到这一点。

在您的管理面板上,为您的应用 创建一个新站点 ,并设置以下特性:
  • 地址: [account_name].alwaysdata.net
  • 类型: Node.js
  • 命令: node ./output/server/index.mjs
  • 工作目录: www/my-app (请根据您的部署路径进行调整)
  • 环境:
    NITRO_PRESET=alwaysdata
    
  • Node.js 版本: 默认版本 即可;选择不低于 20.0.0(您也可以全局设置您的 Node.js 版本
  • 热重启: SIGHUP
Read more in 获取有关 alwaysdata Node.js 站点类型的更多信息.

您的应用现在已上线,地址为 http(s)://[account_name].alwaysdata.net