fix(server): make .dockerignore effective at repo root, pin yt-dlp in requirements

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-08 20:23:37 -07:00
parent 809de44e2e
commit eecf0836f7
3 changed files with 4 additions and 1 deletions

View File

@@ -3,3 +3,5 @@ __pycache__/
tests/ tests/
docs/ docs/
.git/ .git/
*.md
.claude/

View File

@@ -6,7 +6,7 @@ RUN apt-get update \
WORKDIR /app WORKDIR /app
COPY server/requirements.txt /app/server/requirements.txt 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 musicfetch /app/musicfetch
COPY server /app/server COPY server /app/server

View File

@@ -3,3 +3,4 @@ uvicorn[standard]
requests requests
ytmusicapi ytmusicapi
rich rich
yt-dlp