adding env var

This commit is contained in:
Luke Hagar
2025-08-14 12:00:17 -05:00
parent 69e40dabca
commit 8fd9a4a8ea
2 changed files with 8 additions and 1 deletions

View File

@@ -5,6 +5,10 @@ RUN apt-get update && apt-get install -y openssl bash && rm -rf /var/lib/apt/lis
WORKDIR /app
# Provide DATABASE_URL during build via build-arg
ARG DATABASE_URL
ENV DATABASE_URL=$DATABASE_URL
# Copy package manifests first for better cache
COPY package.json pnpm-lock.yaml* ./

View File

@@ -26,7 +26,10 @@ services:
retries: 20
web:
build: .
build:
context: .
args:
DATABASE_URL: postgresql://pypistats:${SERVICE_PASSWORD_POSTGRES}@db:5432/pypistats?schema=public
depends_on:
db:
condition: service_healthy