jellyfin/Dockerfile

23 lines
554 B
Docker
Raw Normal View History

FROM python:3.11.3-slim-bullseye
ARG INSTALL_DEBUG
ENV PYTHONUNBUFFERED 1
2023-07-28 07:39:34 +00:00
ENV PATH=/root/.local/bin:$PATH
# install debug tools for testing environment
RUN if [ "$INSTALL_DEBUG" ] ; then \
apt-get -y update && apt-get -y install --no-install-recommends \
2023-07-28 07:39:34 +00:00
vim htop bmon net-tools iputils-ping procps curl \
&& 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"]