Add Docker workflow and docs (#1)
Docker / build-and-push-image (push) Successful in 1m33s

Co-authored-by: Priyanshubhartistm <bhartipriyanshustm@gmail.com>
Co-committed-by: Priyanshubhartistm <bhartipriyanshustm@gmail.com>
This commit was merged in pull request #1.
This commit is contained in:
2026-04-07 19:50:24 +00:00
committed by hodlbod
parent b431711e1c
commit f3a32b0923
7 changed files with 984 additions and 12 deletions
+19
View File
@@ -0,0 +1,19 @@
FROM node:20-alpine
WORKDIR /app
ENV NODE_ENV=production
ENV PORT=3100
RUN apk add --no-cache ffmpeg
COPY package*.json ./
RUN npm ci --omit=dev && npm cache clean --force
COPY index.js ./
USER node
EXPOSE 3100
CMD ["npm", "start"]