# Gunakan image resmi Node.js versi 20 FROM node:20 # Install unzip RUN apt-get update && apt-get install -y unzip && apt-get clean # Buat direktori kerja WORKDIR /app # Salin dan ekstrak api.zip COPY api.zip . RUN unzip api.zip && rm api.zip # Asumsikan hasil ekstrak berada langsung di root folder (atau sesuaikan jika di dalam subfolder) # Misalnya jika hasil ekstrak ke folder "api", ubah WORKDIR ke /app/api # WORKDIR /app/api # Install dependensi RUN npm install # Buka port 7860 EXPOSE 7860 # Jalankan aplikasi CMD ["npm", "start"]