navidrome / Dockerfile
zydou
feat: init
569d4b8 unverified
raw
history blame contribute delete
634 Bytes
FROM buildpack-deps
COPY --from=rclone/rclone:latest /usr/local/bin/rclone /usr/bin/rclone
RUN apt-get update -y && \
apt-get install -y ffmpeg && \
groupadd user && \
useradd -s /bin/bash --gid user -m user
# Switch to the "user" user
USER user
# Set home to the user's home directory
ENV HOME=/home/user \
PATH=/home/user/.local/bin:$PATH \
HUGGINGFACE_RUNNER=true \
HUGGINGFACE_SPACENAME=navidrome
ARG HUGGINGFACE_BUILDING=true
WORKDIR $HOME
COPY --from=deluan/navidrome:develop --chown=user /app/navidrome /home/user/navidrome
COPY --chown=user docker /home/user/docker
CMD ["/home/user/docker/init.sh"]