CoolFace
Apppublic

PikaBotz/MyApi

sourceHugging Faceagpl-3.0updated 2y agoView on Hugging Face
0likes
Dockerfile38 linesDownload Raw Back to root
1FROM node:lts-buster2 3USER root4 5RUN apt-get update && \6    apt-get install -y \7    ffmpeg \8    webp \9    git \10    build-essential \11    libcairo2-dev \12    libpango1.0-dev \13    libjpeg-dev \14    libgif-dev \15    librsvg2-dev \16    libpixman-1-dev \17    libnss3 && \18    apt-get upgrade -y && \19    rm -rf /var/lib/apt/lists/*20 21ENV PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/local/lib/pkgconfig22 23USER node24 25RUN --mount=type=secret,id=CHUP_CHUP_KE,mode=0444,required=true \26    git clone https://$(cat /run/secrets/CHUP_CHUP_KE)@github.com/PikaBotz/MyApi.git /home/node/myapi27 28WORKDIR /home/node/myapi29 30RUN chmod -R 777 /home/node/myapi/31 32RUN yarn install --network-concurrency 133 34EXPOSE 786035 36ENV NODE_ENV=production37 38CMD ["npm", "start"]