系统会自动检测项目类型,支持所有主流框架:
全栈 React 框架,支持 SSR/SSG
Node.js Web 框架,构建 API 服务
Vue 生态,支持 SPA 和 SSR
企业级 Node.js 框架
高性能 API 框架,适合 AI 后端
轻量级 Web 框架
全功能 Web 框架
AI/ML 应用界面框架
Gin、Echo、Fiber 等框架
Actix、Axum 等框架
企业级 Java 应用
PHP Web 应用
纯静态网站、落地页
前端 SPA 应用(构建后部署)
my-app/
├── package.json # 必须包含 start 脚本
├── src/
│ └── index.js # 入口文件
└── ...
# package.json 示例
{
"scripts": {
"start": "node src/index.js",
"build": "...", // 如需构建
}
}my-api/
├── main.py # FastAPI/Flask 入口
├── requirements.txt # Python 依赖
└── ...
# FastAPI 示例
from fastapi import FastAPI
app = FastAPI()
@app.get("/")
def root():
return {"status": "ok"}
# Flask 示例
from flask import Flask
app = Flask(__name__)
@app.route("/")
def root():
return {"status": "ok"}
if __name__ == "__main__":
app.run(host="0.0.0.0", port=5000)my-service/
├── go.mod # Go 模块定义
├── go.sum
├── main.go # 入口文件
└── ...
# main.go 示例 (Gin)
package main
import "github.com/gin-gonic/gin"
func main() {
r := gin.Default()
r.GET("/", func(c *gin.Context) {
c.JSON(200, gin.H{"status": "ok"})
})
r.Run(":8080")
}my-site/ ├── index.html # 入口页面 ├── css/ ├── js/ └── assets/ # 或 SPA 构建产物 dist/ ├── index.html ├── assets/ └── ...
支持公开的 Git 仓库:
默认拉取 main/master 分支,可指定子目录
直接上传代码压缩包:
适合私有代码或本地项目
从 Git 克隆或解压 ZIP
根据模板生成 Dockerfile 并构建
运行容器并配置网络
确认服务正常响应
生成 xxx.nomoo.top 访问地址
| 状态 | 说明 |
|---|---|
| pending | 等待部署 |
| deploying | 正在部署中 |
| running | 运行中,可正常访问 |
| sleeping | 休眠中(Free 套餐 30 分钟无访问) |
| stopped | 已停止 |
| failed | 部署失败 |
在项目详情页点击「重新部署」可以拉取最新代码并重新构建。 适用于代码更新后需要发布新版本的场景。
💡 提示:部署成功或失败后,系统会发送站内通知和邮件通知。
实时查看 CPU、内存使用情况
查看应用输出和错误日志
查看部署过程的详细日志
记录所有部署、停止等操作