feat(deploy): add Docker full-stack deployment and server pack scripts
Enable one-click production deploy via docker-compose.prod.yml, with deployment docs and zip packaging for Baota upload. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -15,7 +15,12 @@
|
||||
"db:migrate": "pnpm --filter @thebet365/api db:migrate",
|
||||
"db:migrate:deploy": "pnpm --filter @thebet365/api db:migrate:deploy",
|
||||
"db:seed": "pnpm --filter @thebet365/api db:seed",
|
||||
"db:studio": "pnpm --filter @thebet365/api db:studio"
|
||||
"db:studio": "pnpm --filter @thebet365/api db:studio",
|
||||
"docker:up": "docker compose -f docker-compose.prod.yml --env-file .env.docker up -d --build",
|
||||
"docker:down": "docker compose -f docker-compose.prod.yml --env-file .env.docker down",
|
||||
"docker:logs": "docker compose -f docker-compose.prod.yml --env-file .env.docker logs -f",
|
||||
"docker:ps": "docker compose -f docker-compose.prod.yml --env-file .env.docker ps",
|
||||
"pack:deploy": "node pack.mjs"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=20"
|
||||
|
||||
Reference in New Issue
Block a user