age / Dockerfile
bilaku's picture
Create Dockerfile
2ad40a8 verified
Raw
History Blame Contribute Delete
428 Bytes
# Menggunakan Node.js 22 terbaru
FROM node:22
# Menyiapkan direktori
WORKDIR /app
# Install 9router secara global sesuai instruksi resmi
RUN npm install -g 9router
# Hugging Face wajib menggunakan port 7860.
# Kita ubah default port 9router (20128) menjadi 7860 via Environment Variable
ENV PORT=7860
ENV HOST=0.0.0.0
ENV HOSTNAME=0.0.0.0
# Ekspos port 7860
EXPOSE 7860
# Perintah untuk menjalankan 9router
CMD ["9router"]