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