Providers
Alwaysdata
将 Nitro 应用部署到 alwaysdata。
预设: alwaysdata
设置应用
先决条件
1
如果你还没有帐户,请在 alwaysdata 平台上注册一个新档案。
2
获取一个免费的 100Mb 计划来托管你的应用。
请记住,你的 帐户名 将用于为你提供一个形式为
account_name.alwaysdata.net
的默认 URL,因此请明智地选择。你也可以在稍后将现有域名链接到你的帐户,或者根据需要在你的档案下注册多个帐户。本地部署
- 使用
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
- 地址:
- 你的应用现在可以在
http(s)://[account_name].alwaysdata.net
上访问。