Spaces:
Running
Running
File size: 540 Bytes
e68703b b2ca6d0 e68703b |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
FROM deluan/navidrome
RUN apk update && apk add --no-cache \
bash \
curl \
python3 \
py3-pip \
&& rm -rf /var/cache/apk/*
RUN python3 -m venv /venv
ENV PATH="/venv/bin:$PATH"
RUN pip install --no-cache-dir huggingface_hub
RUN mkdir -p /data/cache /music /config /.cache
RUN chown -R 1000:1000 /data /music /config /venv /.cache
COPY start.sh /start.sh
COPY backup.py /backup.py
COPY update_music.py /update_music.py
RUN chmod +x /start.sh
USER 1000
WORKDIR /app
EXPOSE 4533
ENTRYPOINT ["/bin/bash", "/start.sh"] |