Spaces:
Running
Running
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"] |