We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d9b124a commit 47d4329Copy full SHA for 47d4329
.dockerignore
@@ -1,2 +1,5 @@
1
node_modules
2
.git
3
+.env
4
+.circleci
5
+.github
Dockerfile
@@ -1,23 +1,17 @@
-FROM alpine:3.14@sha256:eb3e4e175ba6d212ba1d6e04fc0782916c08e1c9d7b45892e9796141b1d379ae
+FROM node:23
ENV BLUEBIRD_WARNINGS=0 \
NODE_ENV=production \
NODE_NO_WARNINGS=1 \
6
NPM_CONFIG_LOGLEVEL=warn \
7
SUPPRESS_NO_CONFIG_WARNING=true
8
9
-RUN apk add --no-cache \
10
- nodejs gdbm curl
11
-
12
COPY package.json ./
13
14
-RUN apk add --no-cache npm && npm i --no-optional && npm cache clean --force && apk del npm
+RUN npm i --no-optional && npm cache clean --force
15
16
COPY . /app
17
18
-#RUN adduser -D appuser
19
-#USER appuser
20
21
CMD ["node","/app/app.js"]
22
23
EXPOSE 3000
0 commit comments