diff --git a/Dockerfile b/Dockerfile index 733f7b5..c56ec1d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,4 +3,4 @@ WORKDIR /tack-up-now COPY . . RUN npm install RUN npx -y remix vite:build -CMD npx tsx ./api/data/upgrade.ts && npx tsx server.ts +CMD ./start.sh diff --git a/docker-compose.yaml b/docker-compose.yaml index 746fab6..0e8daae 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -8,8 +8,8 @@ services: ports: - "5432:5432" environment: - POSTGRES_PASSWORD: $POSTGRES_PASSWORD POSTGRES_USER: postgres POSTGRES_DB: postgres + env_file: ".env" volumes: - ./data:/var/lib/postgresql/data diff --git a/start.sh b/start.sh new file mode 100755 index 0000000..5bf08f4 --- /dev/null +++ b/start.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +set -a +source ./.env +set +a +npx tsx api/data/upgrade.ts +npx tsx server.ts \ No newline at end of file