Skip to content

Commit acbba11

Browse files
Changing seeder to be run in docker-compose
1 parent 4eb04a6 commit acbba11

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

Dockerfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ COPY . .
2525
ENV NEXT_TELEMETRY_DISABLED=1
2626

2727
RUN npx prisma generate
28-
RUN npx prisma db seed
2928
RUN npm run build
3029

3130
# Production image, copy all the files and run next

docker-compose.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ services:
44
networks:
55
- app-network
66

7+
seeder:
8+
image: cornellappdev/ai-dev:${IMAGE_TAG}
9+
command: ["npx", "prisma", "db", "seed"]
10+
env_file:
11+
- .env
12+
volumes:
13+
- ./ca-certificate.crt:/app/ca-certificate.crt:ro
14+
715
ai-dev-app:
816
image: cornellappdev/ai-dev:${IMAGE_TAG}
917
ports:
@@ -14,6 +22,7 @@ services:
1422
- ./ca-certificate.crt:/app/ca-certificate.crt:ro
1523
depends_on:
1624
- ollama
25+
- seeder
1726
networks:
1827
- app-network
1928

0 commit comments

Comments
 (0)