Skip to content

Commit 11bab70

Browse files
committed
Fix permissions, ignore prisma's generated code, add initial DB
1 parent f933f17 commit 11bab70

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

.dockerignore

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
node_modules
2+
prisma/generated
23
.github
34
.vscode
45
docs

Dockerfile

+5-1
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,16 @@ FROM node:lts-alpine3.17
1717
WORKDIR /app
1818

1919
RUN addgroup -S twiggy && adduser -S twiggy -G twiggy
20-
USER twiggy
2120

2221
COPY --from=builder /app/node_modules ./node_modules
2322
COPY --from=builder /app/assets ./assets
2423
COPY --from=builder /app/package*.json ./
2524
COPY --from=builder /app/build ./build
2625
COPY --from=builder /app/prisma ./prisma
26+
COPY --from=builder /app/prisma/database.empty ./prisma/db/main.db
27+
28+
RUN chown -R twiggy:twiggy /app/prisma/db /app/assets/NFD/images
29+
30+
USER twiggy
2731

2832
CMD ["npm", "run", "migrate:serve"]

prisma/database.empty

4 KB
Binary file not shown.

0 commit comments

Comments
 (0)