Spaces:
Build error
Build error
| # Menggunakan image Node.js resmi sebagai base image | |
| FROM node:16 | |
| # Menentukan direktori kerja dalam container | |
| WORKDIR /app | |
| # Menyalin package.json dan package-lock.json ke direktori kerja | |
| COPY package*.json ./ | |
| # Menginstal dependensi Node.js | |
| RUN npm install | |
| # Menyalin semua file dari direktori lokal ke dalam container | |
| COPY . . | |
| # Membuat folder untuk menyimpan file sementara sebelum diunggah ke Google Drive | |
| RUN mkdir -p uploads | |
| # Menentukan port di mana aplikasi berjalan | |
| EXPOSE 3000 | |
| # Menjalankan aplikasi dengan environment variables | |
| CMD ["node", "server.js"] | |