Compare commits
3 Commits
fa85c58d2e
..
master
| Author | SHA1 | Date | |
|---|---|---|---|
| aec9b407c5 | |||
| 4e3659c9f2 | |||
| e96dbaddbe |
+8
-1
@@ -50,7 +50,14 @@ ACOUSTID_API_KEY=
|
||||
# Your contact email, sent to MusicBrainz/AcoustID as part of the User-Agent
|
||||
# (required by their usage policy — apps without one get throttled).
|
||||
MUSICBRAINZ_OWNER_EMAIL=
|
||||
# YOUTUBE_COOKIES_PATH=/data/cookies.txt
|
||||
# YouTube Music source (search + download via yt-dlp). Enabled by default;
|
||||
# set to false to hide it from /sources.
|
||||
# YOUTUBE_ENABLED=true
|
||||
# Optional yt-dlp cookies for age/region-restricted downloads. The host folder
|
||||
# ./data/youtube is mounted at /data/youtube in api+worker; drop your exported
|
||||
# cookies.txt there. Search and most downloads work without it — it's only used
|
||||
# when the file is present, so leaving this set with no file is harmless.
|
||||
YOUTUBE_COOKIES_PATH=/data/youtube/cookies.txt
|
||||
|
||||
# ---- Frontend (webui) ------------------------------------------------
|
||||
# Served same-origin behind nginx, so the default '/api/v1' just works.
|
||||
|
||||
@@ -58,6 +58,7 @@ services:
|
||||
- /app/.venv # keep the image's venv, don't shadow it
|
||||
- ./data/media:/data/media
|
||||
- ./data/transcode-cache:/data/transcode-cache
|
||||
- ./data/youtube:/data/youtube # yt-dlp cookies.txt (optional; see .env)
|
||||
ports:
|
||||
- "${API_PORT:-8000}:8000" # direct access for debugging / docs
|
||||
depends_on:
|
||||
@@ -79,6 +80,7 @@ services:
|
||||
- /app/.venv
|
||||
- ./data/media:/data/media
|
||||
- ./data/transcode-cache:/data/transcode-cache
|
||||
- ./data/youtube:/data/youtube # yt-dlp cookies.txt (optional; see .env)
|
||||
depends_on:
|
||||
db: { condition: service_healthy }
|
||||
redis: { condition: service_healthy }
|
||||
|
||||
+1
-1
Submodule mcma-backend updated: fa23568214...78007461e1
+1
-1
Submodule mcma-webui updated: cdcacc56d1...89cf66f28a
Reference in New Issue
Block a user