From eecf0836f740e1eaa62d7b8d026147d31bd3cf9a Mon Sep 17 00:00:00 2001 From: zebra Date: Mon, 8 Jun 2026 20:23:37 -0700 Subject: [PATCH] fix(server): make .dockerignore effective at repo root, pin yt-dlp in requirements Co-Authored-By: Claude Opus 4.8 --- server/.dockerignore => .dockerignore | 2 ++ server/Dockerfile | 2 +- server/requirements.txt | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) rename server/.dockerignore => .dockerignore (73%) diff --git a/server/.dockerignore b/.dockerignore similarity index 73% rename from server/.dockerignore rename to .dockerignore index 468083f..daf9524 100644 --- a/server/.dockerignore +++ b/.dockerignore @@ -3,3 +3,5 @@ __pycache__/ tests/ docs/ .git/ +*.md +.claude/ diff --git a/server/Dockerfile b/server/Dockerfile index 5a9b380..7ae60c0 100644 --- a/server/Dockerfile +++ b/server/Dockerfile @@ -6,7 +6,7 @@ RUN apt-get update \ WORKDIR /app COPY server/requirements.txt /app/server/requirements.txt -RUN pip install --no-cache-dir -r /app/server/requirements.txt yt-dlp +RUN pip install --no-cache-dir -r /app/server/requirements.txt COPY musicfetch /app/musicfetch COPY server /app/server diff --git a/server/requirements.txt b/server/requirements.txt index 4a767ef..cfb52a3 100644 --- a/server/requirements.txt +++ b/server/requirements.txt @@ -3,3 +3,4 @@ uvicorn[standard] requests ytmusicapi rich +yt-dlp