首次使用,请完成初始化
选择远程访问时,务必确保该端口不直接暴露到公网,或前置 TLS 反向代理。
每行一个目录。留空表示不限制(不建议)。项目路径必须落在这里面。
请输入管理员口令
还没有项目
点击右上角「新建项目」,填入目录和端口即可部署
正在读取 nginx 状态…
还没有受管站点
填域名和指向地址就能生成配置;服务器上已有的 server 块可以点「扫描现有配置」接管
支持占位符 {port} {entry} {root}。留空表示由系统自动探测。 Node 项目可填 node {root}/入口.js(直连,省约 66MB)或 npm run <脚本名>(monorepo 常用)。
node {root}/入口.js
npm run <脚本名>
每行一个 KEY=VALUE,# 开头为注释。工具不注入 NODE_ENV,项目自己的 .env 会照常生效; 确实需要 production 模式或额外变量时在此显式写上。
从拉起进程到端口可连接的最长等待。留空用默认 30 秒。 带 Prisma 同步、连远程数据库、TypeScript 首编译的项目往往要 10~30 秒,不够时调大(例如 90), 否则会被误判成启动失败、进程在初始化中途被杀。
按整机内存计算:已用 / 总内存。到预警(默认 75)只拦新启动;到严重(85)按优先级停低优先级项目;到紧急(92)直接回收。桌面版 Windows 空载就占 60%~70%,机器上还跑其他服务时建议调高预警线,例如 90 / 95 / 98。
采样间隔:多久查一次各项目内存。查得越勤越准,但更耗 CPU,60 秒够用。
默认关闭。开启后可能出现「回收→拉起→再回收」的循环,仅在项目内存稳定时使用。
只填前缀也行:写 www 会自动补成 www.startserver.site
可以只写 127.0.0.1:8088,http:// 会自动补上。
Name: Value
匹配式 => 指令
示例里的 = /api/traffic 是精确匹配。要免认证就在指令里写 auth_basic off;。
= /api/traffic
auth_basic off;
HTTP-01 验证会写到这个目录,必须与 80 端口 server 块里 /.well-known/acme-challenge/ 的 root 一致。
/.well-known/acme-challenge/