| # 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:9795cbac45cc2b50f2045f1257264890bd9130a517bdbe9f8f2683eadf40d852 in ./node_modules |
| COPY multi:3b6f4fe6665899bbe38f43fe140cda0ebf031e9a53463bd067a8f36629ee83ac in ./ |
| COPY dir:b2990a44c6882cd24ed48aaa86aa1a5cad28f06634da741c79c30fb6020cca40 in ./src |
| COPY dir:67a1ed084f439eda7df5da44364327f7e516ba27dd974ddcbeb72317fa9e303e 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"] |