Spaces:
Sleeping
Sleeping
| FROM python:3.12-slim | |
| RUN useradd -m -u 1000 rifsxd | |
| USER rifsxd | |
| # Set home to the user's home directory | |
| ENV HOME=/home/rifsxd \ | |
| PATH=/home/rifsxd/.local/bin:$PATH | |
| WORKDIR $HOME/app | |
| RUN pip install --no-cache-dir -U discord.py pydvpl fastapi uvicorn psutil python-dotenv python-tgpt craiyon.py curl-cffi | |
| COPY --chown=rifsxd . $HOME/app | |
| COPY ./pydvpl_bot.py $HOME/app | |
| COPY ./logger.py $HOME/app | |
| COPY ./pydvpl_banner.png $HOME/app | |
| ENV PYTHONUNBUFFERED 1 | |
| CMD ["bash", "-c", "uvicorn logger:app --host 0.0.0.0 --port 7860 & python pydvpl_bot.py"] | |