We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4026435 commit 5eab59aCopy full SHA for 5eab59a
.dockerignore
@@ -1,2 +1,4 @@
1
*
2
-!bin
+!src
3
+!package*.json
4
+!tsconfig.server.json
Dockerfile
@@ -1,5 +1,11 @@
-FROM --platform=linux/amd64 debian:stable-slim
-COPY bin/postgres-meta-linux /bin/postgres-meta
+FROM node:14
+WORKDIR /usr/src/app
+# Do `npm ci` separately so we can cache `node_modules`
+# https://nodejs.org/en/docs/guides/nodejs-docker-webapp/
5
+COPY package*.json ./
6
+RUN npm clean-install
7
+COPY . .
8
+RUN npm run build:server
9
ENV PG_META_PORT=8080
-ENTRYPOINT ["postgres-meta"]
10
+CMD ["npm", "run", "start"]
11
EXPOSE 8080
0 commit comments