ci: cleanup build dirs; add web start script; fix NEXT_PUBLIC_CONVEX_URL usage
This commit is contained in:
parent
4724255e79
commit
c785094e4f
3 changed files with 84 additions and 7 deletions
|
|
@ -14,8 +14,9 @@ services:
|
|||
NODE_ENV: "production"
|
||||
# Garante instalação de devDependencies para o build (prisma CLI)
|
||||
NPM_CONFIG_PRODUCTION: "false"
|
||||
# Use service-to-service no overlay para o Convex
|
||||
NEXT_PUBLIC_CONVEX_URL: "http://sistema_convex_backend:3210"
|
||||
# IMPORTANTE: "NEXT_PUBLIC_*" é consumida pelo navegador (cliente). Use a URL pública do Convex.
|
||||
# Não use o hostname interno do Swarm aqui, pois o browser não consegue resolvê-lo.
|
||||
NEXT_PUBLIC_CONVEX_URL: "${NEXT_PUBLIC_CONVEX_URL}"
|
||||
# URLs públicas do app (evita fallback para localhost)
|
||||
NEXT_PUBLIC_APP_URL: "${NEXT_PUBLIC_APP_URL}"
|
||||
BETTER_AUTH_URL: "${BETTER_AUTH_URL}"
|
||||
|
|
@ -91,7 +92,7 @@ services:
|
|||
healthcheck:
|
||||
test: ["CMD-SHELL", "curl -sf http://localhost:3210/version >/dev/null || exit 1"]
|
||||
interval: 10s
|
||||
timeout: 3s
|
||||
timeout: 10s
|
||||
retries: 5
|
||||
start_period: 20s
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue