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"]