25 lines
344 B
Docker
25 lines
344 B
Docker
FROM node:22-alpine
|
|
ARG GIT_HASH=unknown
|
|
ENV GIT_HASH=$GIT_HASH
|
|
|
|
RUN apk add --no-cache \
|
|
ffmpeg \
|
|
yt-dlp \
|
|
ffmpegthumbnailer \
|
|
imagemagick \
|
|
ghostscript \
|
|
git \
|
|
mailcap \
|
|
file \
|
|
curl \
|
|
torsocks \
|
|
exiftool
|
|
|
|
WORKDIR /opt/f0ckm
|
|
COPY . .
|
|
|
|
RUN npm i
|
|
RUN npm run build
|
|
|
|
ENTRYPOINT ["npm", "run", "start"]
|