# Gunakan Node.js sebagai base image FROM node:lts # Tentukan direktori kerja di dalam container WORKDIR /app # Salin file package.json dan package-lock.json COPY package*.json ./ # Install dependencies RUN npm install # Salin seluruh file proyek ke dalam container COPY . . # Install Playwright dependencies untuk browser RUN npx playwright install --with-deps # Ekspos port untuk digunakan Hugging Face EXPOSE 7860 # Jalankan aplikasi CMD ["npm", "start"]