44
55FROM node:20-alpine AS base
66
7- ENV DOCKER_BUILD= 1
8- ENV NEXT_PUBLIC_REALTIME_URL= https://rtss.crackncode.org
9- ENV NEXT_PUBLIC_AWS_URL= https://prginth01.sgp1.cdn.digitaloceanspaces.com
7+ ENV DOCKER_BUILD 1
8+ ENV NEXT_PUBLIC_REALTIME_URL https://rtss.crackncode.org
9+ ENV NEXT_PUBLIC_AWS_URL https://prginth01.sgp1.cdn.digitaloceanspaces.com
1010
11- ENV GITHUB_ID= mockvalue
12- ENV GITHUB_SECRET= mockvalue
13- ENV GOOGLE_CLIENT_ID= mockvalue
14- ENV GOOGLE_CLIENT_SECRET= mockvalue
11+ ENV GITHUB_ID mockvalue
12+ ENV GITHUB_SECRET mockvalue
13+ ENV GOOGLE_CLIENT_ID mockvalue
14+ ENV GOOGLE_CLIENT_SECRET mockvalue
1515
16- ENV BUCKET_NAME= mockvalue
17- ENV BUCKET_KEY_ID= mockvalue
18- ENV BUCKET_KEY_SECRET= mockvalue
19- ENV BUCKET_ENDPOINT= mockvalue
20- ENV BUCKET_REGION= mockvalue
16+ ENV BUCKET_NAME mockvalue
17+ ENV BUCKET_KEY_ID mockvalue
18+ ENV BUCKET_KEY_SECRET mockvalue
19+ ENV BUCKET_ENDPOINT mockvalue
20+ ENV BUCKET_REGION mockvalue
2121
2222# ? -------------------------
2323# ? Builder: Build production Next.js application to .next
@@ -53,10 +53,10 @@ FROM base AS runner
5353
5454WORKDIR /app
5555
56- LABEL name= "programming.in.th"
56+ LABEL name "programming.in.th"
5757
5858USER node
59- ENV NODE_ENV= production
59+ ENV NODE_ENV production
6060
6161COPY package.json ./
6262
@@ -66,8 +66,8 @@ COPY --chown=node:node --from=builder /app/.next/standalone ./
6666COPY --chown=node:node --from=builder /app/.next/static ./.next/static
6767COPY --chown=node:node --from=builder /app/public ./public
6868
69- ENV PORT= 3000
70- ENV HOST= 0.0.0.0
69+ ENV PORT 3000
70+ ENV HOST 0.0.0.0
7171
7272EXPOSE 3000
7373CMD ["node" , "server.js" ]
0 commit comments