qbittorent-nox-docker/Dockerfile

30 lines
725 B
Docker
Raw Permalink Normal View History

2023-12-23 13:26:15 +02:00
FROM debian:12
ENV DEBIAN_FRONTEND noninteractive
RUN adduser qbittorrent-nox
RUN apt update && apt install qbittorrent-nox supervisor -y \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
RUN mkdir -p /var/log/supervisor && mkdir -p /home/qbittorrent-nox/Downloads/temp \
&& mkdir -p /home/qbittorent-nox/.config \
&& chown -R qbittorrent-nox:qbittorrent-nox /home/qbittorrent-nox
COPY start-qbit.sh /start-qbit.sh
RUN chmod +x /start-qbit.sh
COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf
VOLUME ["/home/qbittorent-nox/.config", "/home/qbittorent-nox/Downloads"]
EXPOSE 8080/tcp
EXPOSE 50000/tcp
EXPOSE 50000/udp
CMD ["/usr/bin/supervisord", "-c", "/etc/supervisor/conf.d/supervisord.conf"]