iask / Dockerfile
processed's picture
Update Dockerfile
9401719 verified
raw
history blame contribute delete
464 Bytes
# 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"]