将部署链路调整为 CI 构建推送镜像、服务器拉取镜像运行,并拆分/复用 Gitea workflow 与公共准备脚本;同时统一 APP_NAME 与端口变量配置,补充 Docker 与 ESLint 相关配置文件以提升可维护性。 Made-with: Cursor
This commit is contained in:
8
deploy/docker/app.entrypoint.sh
Normal file
8
deploy/docker/app.entrypoint.sh
Normal file
@@ -0,0 +1,8 @@
|
||||
#!/usr/bin/env sh
|
||||
set -eu
|
||||
|
||||
echo "[entrypoint] running prisma migrate deploy..."
|
||||
npx prisma migrate deploy
|
||||
|
||||
echo "[entrypoint] starting service with pm2-runtime..."
|
||||
pm2-runtime start ecosystem.config.cjs --env production
|
||||
Reference in New Issue
Block a user