前后端和数据库分离部署的 IPAM / Geofeed 系统,包含 MySQL、NestJS 后端、Next.js 前端、登录认证和 RFC 8805 Geofeed。
前后端和数据库分离部署的 IPAM / Geofeed 系统,包含 MySQL、NestJS 后端、Next.js 前端、登录认证和 RFC 8805 Geofeed。
该模板会自动创建三个独立服务:
mysql:带持久化存储的 MySQL 8.0。backend:NestJS API,从仓库根目录使用内联 Dockerfile 构建。frontend:Next.js UI,从仓库根目录使用内联 Dockerfile 构建。你不需要手动选择 backend/ 或 frontend/ 目录。请把这个 YAML 当作 Zeabur 模板部署,不要用普通 Git 导入方式创建单个服务。
FRONTEND_DOMAIN 生成 Zeabur 域名。BACKEND_DOMAIN 生成 Zeabur 域名。HEROUI_AUTH_TOKEN 填写 HeroUI Pro 的 CI/CD Token。DATABASE_URL,启动前会执行 npm run db:push。/api,由 Next.js 服务端通过 API_PROXY_TARGET 代理到后端服务。