# GANTI OS DARI BUSTER KE BULLSEYE (Yang masih hidup servernya) FROM node:20-bullseye # Atur Zona Waktu biar log jamnya bener (Optional tapi berguna) ENV TZ=Asia/Jakarta RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # Update & Install FFmpeg dengan Link yang BENAR RUN apt-get update && \ apt-get install -y ffmpeg && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* # Bikin folder kerja WORKDIR /app # Copy package dulu biar installnya nge-cache (lebih cepet) COPY package.json . # Install dependencies (Kunci: --production biar enteng) RUN npm install # Baru copy semua file sisanya COPY . . # Buka Port Wajib Hugging Face EXPOSE 7860 # Beri izin akses full ke folder (Biar bisa nulis session) RUN chmod -R 777 /app # Jalankan Bot CMD ["node", "index.js"]