前言
Lade已停止提供免费方案,不用往下看了
在Github一些免费的云资源上看到有一款叫Lade的云平台,支持Go、Node.js、PHP、Python、Ruby语言,实测非常好用,不会休眠掉线,免费额度也比较慷慨,free计划能部署3个应用,配置1C128MB,免费100GB出站流量,足够部署大部分常用应用。官网有提供文档,但是较为简略还没有网页面板,只能用lade CLI,因此记录部署nodejs项目的过程方便大家参考。
测速记录
Lade使用的是Vultr的服务器,直连速度一般,搭配Cloudflare优选后国内响应速度不错,可以选择接入自定义域名来提高网站访问速度,可选地区有荷兰阿姆斯特丹、 印度班加罗尔、美国芝加哥、英国伦敦、美国洛杉矶、 美国纽约、 新加坡、澳大利亚悉尼、日本东京。
日本区域自带域名ladeapp.com访问速度

日本区域,通过CF优选的speedtest测速

注册账号
- 打开lade,点击Get started for free开始注册,注意最好选择和你GitHub绑定一致的邮箱
- 进入控制台后,点击
GitHub gist创建,在其中输入你的Github邮箱,点击Create secret gist,再点击Raw,将包含邮箱的GitHub gist链接发送给老板


- 等待验证Github后,老板会回复你
Your Github account has been verified, thanks!,就可以开始使用了。
- PS:不建议你注册多个账号,可能会被取消你所有账号的访问权限,如果真的想注册多个账号,尽量使用活跃的Github账号并切换IP
安装Lade CLI平台
官方教程:https://www.lade.io/docs/platform/cli
windows配置环境变量:点击查看图片
在Linux amd64上使用:
curl -L https://github.com/lade-io/lade/releases/latest/download/lade-linux-amd64.tar.gz | tar xz
sudo mv lade /usr/local/bin常用命令:
lade apps create myapp #创建项目myapp
lade deploy --app myapp #部署myapp
lade apps remove myapp #删除myapp
lade logs -a myapp -f #查看myapp实时日志搭建node实例
1. 登录Lade账号
lade login #登陆命令
Enter your Lade credentials:
? Username or email: myuser@gmail.com #lade的注册邮箱
? Password: ************ #输入lade注册密码
Logged in as myuser #登陆成功2. 创建应用实例
执行 lade apps create node-hello 创建应用。系统会交互式询问部署地区,可选地区有8个,推荐选择日本或新加坡,一个账号可以创建3个实例。
3. 编写核心业务代码
在本地新建文件夹 node-hello 并进入该目录。创建两个核心文件:index.js 和 package.json。
文件 1:index.js (主程序入口)
const express = require("express");
const app = express();
// Lade 会通过系统环境变量分配端口,若未分配则默认回退使用 3000 端口
const PORT = process.env.PORT || 3000;
// 配置根路由,返回纯文本响应
app.get("/", (req, res) => {
res.send("Hello World! Lade Node.js deployment is successful.");
});
// 启动 HTTP 监听服务
app.listen(PORT, () => {
console.log(`Server is actively listening on port: ${PORT}`);
});文件 2:package.json (依赖声明文件)
{
"name": "node-hello",
"version": "1.0.0",
"description": "A basic Hello World application for Lade PaaS",
"main": "index.js",
"scripts": {
"start": "node index.js"
},
"dependencies": {
"express": "^4.18.2"
},
"engines": {
"node": ">=16"
}
}- 执行云端部署
代码编写完成后,在代码所在目录依次执行以下命令:
- 触发部署:
lade deploy --app node-hello - 监控日志:
lade logs -a node-hello -f
等待终端提示部署完成后,使用浏览器访问 https://node-hello-[你的用户名].ladeapp.com。若页面成功渲染出 "Hello World! Lade Node.js deployment is successful.",即代表部署测试完成。
参考文档
- 本文链接:https://blog.kafuchino.top/posts/2025-04-23
- 版权声明:本博客所有文章除特别声明外,均默认采用 CC BY-NC-SA 许可协议。
