Spaces:
Paused
Paused
| FROM node:22 | |
| USER root | |
| RUN apt-get update && apt-get install -y \ | |
| git \ | |
| build-essential \ | |
| python3 \ | |
| pkg-config \ | |
| libssl-dev \ | |
| libcairo2-dev \ | |
| libpango1.0-dev \ | |
| libjpeg-dev \ | |
| libgif-dev \ | |
| librsvg2-dev \ | |
| libnss3 \ | |
| libdbus-1-3 \ | |
| libatk1.0-0 \ | |
| libatk-bridge2.0-0 \ | |
| libcups2 \ | |
| libxkbcommon0 \ | |
| libxcomposite1 \ | |
| libxdamage1 \ | |
| libsqlite3-dev \ | |
| libx11-xcb1 libxtst6 libxrandr2 libasound2 libpangocairo-1.0-0 libcups2 libnss3 \ | |
| libxss1 libxcomposite1 libxdamage1 libxshmfence1 libegl1 libgbm1 libatk-bridge2.0-0 \ | |
| libatk1.0-0 libgtk-3-0 libxfixes3 libxi6 libsndfile-dev fonts-liberation fonts-liberation lsb-release xdg-utils \ | |
| libatomic1 \ | |
| && rm -rf /var/lib/apt/lists/* | |
| USER node | |
| WORKDIR /home/node/app | |
| RUN git clone https://github.com/Tuanlor207/Abcd1929.git . | |
| RUN npm install | |
| EXPOSE 3000 | |
| CMD ["node", "index"] |