Spaces:
Paused
Paused
| FROM python:3.11.1 | |
| RUN useradd -ms /bin/bash admin | |
| WORKDIR /app | |
| COPY . /app | |
| COPY requirements.txt ./requirements.txt | |
| RUN apt-get update | |
| #RUN python -m venv venv # Create virtual environment | |
| #RUN /app/venv/bin/activate && | |
| RUN pip install --upgrade pip && pip install --no-cache-dir --upgrade -r requirements.txt | |
| #RUN touch /app/event-log.txt && chmod 664 /app/event-log.txt | |
| RUN chown -R admin:admin /app | |
| RUN chmod 755 /app | |
| #EXPOSE 7860 | |
| USER admin | |
| #CMD ["docker","run","-p","7860:8080"] | |
| #CMD ["uvicorn","bot.server.main:bp","--host","0.0.0.0","--port","7860"] | |
| ENTRYPOINT ["python","-m","bot"] | |