init
Docker image / build-and-push (push) Successful in 2m55s

This commit is contained in:
ab
2026-07-13 15:32:53 +03:00
commit 571707c109
14 changed files with 3184 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
FROM node:22-alpine
ENV NODE_ENV=production \
PORT=3000 \
STEAM_AUTH_FILE=/data/.steam-auth.json \
STEAM_CREDENTIALS_FILE=/data/.steam-credentials.json
WORKDIR /app
COPY package*.json ./
RUN npm ci --omit=dev
COPY . .
RUN mkdir -p /data && chown -R node:node /app /data
USER node
EXPOSE 3000
VOLUME ["/data"]
CMD ["node", "index.js"]