| # debian.sh --arch 'amd64' out/ 'trixie' '@1781049600' |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates libssl3 && rm -rf /var/lib/apt/lists/* # buildkit |
| COPY /node-install/usr/local /usr/local # buildkit |
| RUN /bin/sh -c node --version && npm --version # buildkit |
| WORKDIR /app |
| CMD ["node"] |
| WORKDIR /app |
| COPY dir:95c639fa26872ec8d8ace24ee23ecf1c1049286842c5ae8aa915a4ba13ae1c6a in ./node_modules |
| COPY multi:625ae11350043f203c62af8d2185227f8ad7ab691882e1581be8259167094ca2 in ./ |
| COPY dir:0adf151447825a123854548ad86d012ef70d75ba3f4e82433e78796bf71933db in ./src |
| COPY dir:eacf3aaa5eaea3eccd782c29e298d11e495d5110343a6391be0b994ad798889d in ./views |
| COPY dir:7fb37f9bb1715fc6033e057ea86bb926903df538b6e30b53b331b368072b0790 in ./public |
| /bin/sh -c groupadd --system --gid 1000 node && useradd --system --uid 1000 --gid node --shell /bin/bash --create-home node && mkdir -p /app/data && chown -R node:node /app |
| VOLUME /app/data |
| EXPOSE 3000 |
| USER node |
| CMD ["node", "--env-file-if-exists=.env", "src/server.js"] |