FROM python:3.12-slim WORKDIR /app COPY requirements.txt ./ RUN pip install --no-cache-dir -r requirements.txt COPY gemini_web2api/ ./gemini_web2api/ COPY config.example.json ./config.example.json COPY entrypoint.sh ./entrypoint.sh RUN chmod +x ./entrypoint.sh EXPOSE 7860 CMD ["./entrypoint.sh"]