diff --git a/Dockerfile b/Dockerfile index 530d907..dd78798 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,8 +7,13 @@ RUN npm ci FROM base AS builder WORKDIR /app + +ARG DATABASE_URL +ENV DATABASE_URL=$DATABASE_URL + COPY --from=deps /app/node_modules ./node_modules COPY . . + RUN npx prisma generate RUN npm run build diff --git a/docker-compose.yml b/docker-compose.yml index e493d2d..f07fc25 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -13,7 +13,10 @@ services: - workparking_pgdata:/var/lib/postgresql/data workparking: - build: . + build: + context: . + args: + DATABASE_URL: postgresql://workparking:change_me_strong_password@db:5432/workparking?schema=public container_name: workparking restart: unless-stopped environment: