FROM node:20.18.1 ENV PATH="/home/user/.local/bin:$PATH" RUN apt-get update && \ apt-get install -y && \ rm -rf /var/lib/apt/lists/* WORKDIR /app # ARG CACHEBUST=$(date +%s) ARG CACHEBUST=1 RUN --mount=type=secret,id=GITHUB_REPO,required=true \ git clone -b uploader --depth=1 $(cat /run/secrets/GITHUB_REPO) . RUN echo $(date) && npm install RUN chown -R node:node /app USER node EXPOSE 7860 CMD ["node", "index.js"]