# Node.js Version 18 (Stable) FROM node:18-bullseye # Skia-Canvas වලට අවශ්‍ය Graphics Libraries ස්ථාපනය කිරීම # මේ ටික නැතුව චාට් අඳින්න බැහැ RUN apt-get update && apt-get install -y \ libgl1-mesa-glx \ libxi6 \ libasound2 \ libxtst6 \ libnss3 \ fontconfig \ fonts-liberation \ build-essential \ && rm -rf /var/lib/apt/lists/* # වැඩ කරන ෆෝල්ඩරය සකස් කිරීම WORKDIR /app # Dependencies දාගන්නවා COPY package*.json ./ RUN npm install # ඉතුරු ෆයිල් ටික කොපි කරනවා COPY . . # Hugging Face එකේ Port එක Open කරනවා EXPOSE 7860 # Server එක Start කරනවා CMD ["node", "index.js"]