首次部署需在服务器创建 `/data/project/dashboard/.env`(参考 `.env.example`)并手动上传代码后执行 `docker compose build --no-cache backend && docker compose up -d`;本地开发推荐先 `cd frontend && pnpm build` 生成 dist,再分别启动后端与前端 dev server,或直接用 `./scripts/upload.sh all` 一键上传。