FROM nvidia/cuda:11.8.0-runtime-ubuntu22.04 # Set environment variables ENV PYTHONUNBUFFERED=1 \ PYTHONDONTWRITEBYTECODE=1 \ PIP_NO_CACHE_DIR=1 \ DEBIAN_FRONTEND=noninteractive # Install system dependencies RUN apt-get update && apt-get install -y \ python3.10 \ python3-pip \ git \ curl \ && rm -rf /var/lib/apt/lists/* # Set working directory WORKDIR /app # Copy requirements COPY requirements.txt . # Install Python dependencies RUN pip install --upgrade pip && \ pip install -r requirements.txt # Copy bot code and utilities COPY app.py . COPY generate_session.py . # Run the bot CMD ["python3", "app.py"]