mirror of
https://github.com/LukeHagar/pypistats.dev.git
synced 2025-12-06 04:21:09 +00:00
adding env var
This commit is contained in:
@@ -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* ./
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user