jellyfin/Dockerfile

22 lines
517 B
Docker
Raw Normal View History

FROM python:3.11.3-slim-bullseye
ARG INSTALL_DEBUG
ENV PYTHONUNBUFFERED 1
# install debug tools for testing environment
RUN if [ "$INSTALL_DEBUG" ] ; then \
apt-get -y update && apt-get -y install --no-install-recommends \
vim htop bmon net-tools iputils-ping procps \
&& pip install --user ipython \
; fi
# install requirements
COPY ./requirements.txt /requirements.txt
RUN pip install --user -r requirements.txt
COPY app /app
WORKDIR app
VOLUME /youtube
CMD ["python", "server.py"]