Spaces:
Sleeping
Sleeping
File size: 554 Bytes
53e1e26 25e5728 0305255 25e5728 53e1e26 25e5728 53e1e26 25e5728 9a00a19 a924e1a 44f9e3b 25e5728 9f492d6 25e5728 9f492d6 25e5728 ab36115 25e5728 119e7cf 81f6c21 0b9fdec | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | 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"]
|