Skip to content

Commit 9ecee54

Browse files
committed
Fixing docker image
1 parent 331fe65 commit 9ecee54

File tree

3 files changed

+16
-5
lines changed

3 files changed

+16
-5
lines changed

Dockerfile

+4-3
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,21 @@ FROM node:16-alpine AS compile
22

33
WORKDIR /usr/src/app
44

5-
RUN apk add sudo build-base libpng libpng-dev jpeg-dev pango-dev cairo-dev giflib-dev
5+
RUN apk add sudo build-base libpng libpng-dev jpeg-dev pango-dev cairo-dev giflib-dev openssl1.1-compat
66
COPY package.json ./
77
COPY yarn.lock ./
88
COPY packages/creepyface-site/package.json ./packages/creepyface-site/package.json
99
COPY packages/creepyface-site/prisma ./packages/creepyface-site/prisma
1010
RUN yarn --frozen-lockfile
1111
COPY lerna.json ./
1212
COPY packages/creepyface-site ./packages/creepyface-site
13+
RUN yarn prisma generate
1314
RUN yarn build
1415
RUN yarn install --production --ignore-scripts --prefer-offline
1516

1617
FROM node:16-alpine AS runtime
1718

18-
RUN apk add libpng jpeg pango cairo giflib imagemagick
19+
RUN apk add libpng jpeg pango cairo giflib imagemagick openssl1.1-compat
1920

2021
WORKDIR /usr/src/app
2122

@@ -26,7 +27,7 @@ COPY --from=compile /usr/src/app/packages/creepyface-site/.next ./.next
2627
COPY --from=compile /usr/src/app/packages/creepyface-site/next.config.js ./
2728
COPY --from=compile /usr/src/app/packages/creepyface-site/package.json ./
2829
COPY --from=compile /usr/src/app/packages/creepyface-site/prisma ./prisma
29-
COPY --from=compile /usr/src/app/packages/creepyface-site/CHECKS ./
30+
COPY --from=compile /usr/src/app/packages/creepyface-site/app.json ./
3031
COPY --from=compile /usr/src/app/packages/creepyface-site/public ./public
3132
COPY --from=compile /usr/src/app/packages/creepyface-site/node_modules ./node_modules
3233
COPY --from=compile /usr/src/app/node_modules ./node_modules

packages/creepyface-site/CHECKS

-2
This file was deleted.

packages/creepyface-site/app.json

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"healthchecks": {
3+
"web": [
4+
{
5+
"type": "startup",
6+
"name": "root",
7+
"description": "Checking if the app contains the title",
8+
"content": "Create yours"
9+
}
10+
]
11+
}
12+
}

0 commit comments

Comments
 (0)