Run qbt-nox as non-root

This is mainly to avoid downloaded files being owned by root which
requires another one or two commands to change the file ownership.
This commit is contained in:
Chocobo1
2022-05-05 13:30:18 +08:00
parent 6778d36454
commit 0e456f33c1
2 changed files with 20 additions and 5 deletions

View File

@@ -40,9 +40,17 @@ FROM alpine:latest
RUN \
apk --no-cache add \
doas \
libtorrent-rasterbar \
qt6-qtbase \
tini
tini && \
adduser \
-D \
-H \
-s /sbin/nologin \
-u 1000 \
qbtUser && \
echo "permit nopass :root" >> "/etc/doas.d/doas.conf"
COPY --from=builder /usr/local/bin/qbittorrent-nox /usr/bin/qbittorrent-nox