From f01fa26d4fba4439209da23f8ae575845d41d380 Mon Sep 17 00:00:00 2001 From: continuist Date: Sun, 21 Sep 2025 14:44:46 -0400 Subject: [PATCH] add database migrations at backend container startup --- deploy/prod-pod.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/deploy/prod-pod.yml b/deploy/prod-pod.yml index df44e2e..1937576 100644 --- a/deploy/prod-pod.yml +++ b/deploy/prod-pod.yml @@ -72,10 +72,15 @@ spec: capabilities: drop: ["ALL"] env: + - name: HOST + value: "0.0.0.0" - name: DATABASE_URL value: "postgres://${POSTGRES_USERNAME}:${POSTGRES_PASSWORD}@127.0.0.1:${POSTGRES_PORT}/${POSTGRES_DATABASE_NAME}?sslmode=disable" - name: PORT value: "${PROD_BACKEND_PORT}" + command: ["sh", "-c"] + args: + - "cd /app && sqlx migrate run --database-url $DATABASE_URL && ./sharenet-api-postgres" ports: - containerPort: ${PROD_BACKEND_PORT} protocol: TCP