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"] | |