CoolFace
Apppublic

DitzDigital/Api

sourceHugging Faceupdated 11mo agoView on Hugging Face
0likes
Dockerfile24 linesDownload Raw Back to root
1# Gunakan base image Node.js ringan2FROM node:20-alpine3 4# Tentukan direktori kerja5WORKDIR /app6 7# Salin package.json dan package-lock.json8COPY package.json ./9 10# Instal dependencies11RUN npm install12 13# Salin seluruh kode14COPY . .15 16# Buat folder yang dibutuhkan dan beri izin penuh untuk user node17RUN mkdir -p /app/data /app/logs /app/files /app/public && \18    chmod -R 777 /app/data /app/logs /app/files /app/public19 20# Expose port default Hugging Face21EXPOSE 786022 23# Jalankan server24CMD ["sh", "-c", "PORT=7860 npm start"]