mirror of
https://github.com/firewalkwithm3/stacks.git
synced 2025-08-02 18:50:11 +08:00
navidrome
This commit is contained in:
parent
c1a59fce3d
commit
a05f315303
2 changed files with 1 additions and 89 deletions
|
@ -4,7 +4,7 @@ services:
|
||||||
image: deluan/navidrome:latest
|
image: deluan/navidrome:latest
|
||||||
container_name: navidrome
|
container_name: navidrome
|
||||||
volumes:
|
volumes:
|
||||||
- navidrome_data:/data
|
- /home/fern/docker/data/navidrome/data:/data
|
||||||
- /media/media/beets:/music:ro
|
- /media/media/beets:/music:ro
|
||||||
environment:
|
environment:
|
||||||
- ND_BASEURL=https://music.fern.garden
|
- ND_BASEURL=https://music.fern.garden
|
||||||
|
@ -28,7 +28,3 @@ networks:
|
||||||
external: true
|
external: true
|
||||||
proxy:
|
proxy:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
volumes:
|
|
||||||
navidrome_data:
|
|
||||||
name: navidrome_data
|
|
||||||
|
|
|
@ -1,84 +0,0 @@
|
||||||
# === Discovery Config ===
|
|
||||||
|
|
||||||
# Service which recommends songs (only 'listenbrainz' is supported)
|
|
||||||
# DISCOVERY_SERVICE=listenbrainz
|
|
||||||
# Your ListenBrainz username
|
|
||||||
LISTENBRAINZ_USER=mtqueerie
|
|
||||||
# 'playlist' to fetch weekly playlist (50 songs), 'api' for fewer songs (good for testing) (default: playlist)
|
|
||||||
# LISTENBRAINZ_DISCOVERY=playlist
|
|
||||||
|
|
||||||
# === Music System Configuration ===
|
|
||||||
|
|
||||||
# Music system you use: emby, jellyfin, mpd, plex or subsonic
|
|
||||||
EXPLO_SYSTEM=subsonic
|
|
||||||
# Address of your media system (e.g. http://127.0.0.1:4533)
|
|
||||||
SYSTEM_URL=http://navidrome:4533
|
|
||||||
# Username with access to system (required for all except mpd)
|
|
||||||
SYSTEM_USERNAME=fern
|
|
||||||
# Password for the user (required for subsonic, recommended for plex)
|
|
||||||
SYSTEM_PASSWORD=${ND_SYSTEM_PASSWORD}
|
|
||||||
# API Key from your media system (required for emby and jellyfin, optional for plex)
|
|
||||||
# API_KEY=
|
|
||||||
# Name of the music library in your system (emby, jellyfin, plex)
|
|
||||||
# LIBRARY_NAME=
|
|
||||||
|
|
||||||
# === Downloader Configuration ===
|
|
||||||
|
|
||||||
# Directory to store downloaded tracks. It's recommended to make a separate directory (under the music library) for Explo
|
|
||||||
# PS! This is only needed when running the binary version, in docker it's set through volume mapping
|
|
||||||
# DOWNLOAD_DIR=/path/to/musiclibrary/explo/
|
|
||||||
# Comma-separated list (no spaces) of download services, in priority order (default: youtube)
|
|
||||||
DOWNLOAD_SERVICES=slskd,youtube
|
|
||||||
|
|
||||||
# Directory for writing .m3u playlists (required only for MPD)
|
|
||||||
# PLAYLIST_DIR=/path/to/playlist/folder/
|
|
||||||
|
|
||||||
# === YouTube Configuration ===
|
|
||||||
|
|
||||||
# YouTube Data API key (required if using youtube)
|
|
||||||
YOUTUBE_API_KEY=${YOUTUBE_API_KEY}
|
|
||||||
# Custom path to ffmpeg binary (default: defined in $PATH)
|
|
||||||
# FFMPEG_PATH=
|
|
||||||
# Custom path to yt-dlp binary (default: defined in $PATH)
|
|
||||||
# YTDLP_PATH=
|
|
||||||
# Comma-separated (without spaces) keywords to exclude from YouTube results (default: live,remix,instrumental,extended)
|
|
||||||
# FILTER_LIST=live,remix,instrumental,extended
|
|
||||||
|
|
||||||
# === Slskd Configuration ===
|
|
||||||
|
|
||||||
# Slskd instance address (requires running instance)
|
|
||||||
SLSKD_URL=http://slskd:5030
|
|
||||||
# Slskd API key
|
|
||||||
SLSKD_API_KEY=${SLSKD_API_KEY}
|
|
||||||
# Whether to move downloads under the DOWNLOAD_DIR or not (default: false)
|
|
||||||
MIGRATE_DOWNLOADS=true
|
|
||||||
# Directory where slskd downloads tracks (default: /slskd/)
|
|
||||||
# PS! This is only needed on the binary version, in docker it's set through volume mapping
|
|
||||||
# SLSKD_DIR=/slskd/
|
|
||||||
# Number of times to check search status before skipping the track (default: 5)
|
|
||||||
# SLSKD_RETRY=5
|
|
||||||
# Number of download attempts for a track (default: 3)
|
|
||||||
# SLSKD_DL_ATTEMPTS=3
|
|
||||||
|
|
||||||
## Slskd Filtering
|
|
||||||
|
|
||||||
# Comma-separated (without spaces) file extensions to download from (default: flac,mp3)
|
|
||||||
# EXTENSIONS=flac,mp3
|
|
||||||
# Minimal Bit Depth (default: 8)
|
|
||||||
# MIN_BIT_DEPTH=8
|
|
||||||
# Minimal Bitrate (default: 256)
|
|
||||||
# MIN_BITRATE=256
|
|
||||||
|
|
||||||
# === Metadata / Formatting ===
|
|
||||||
|
|
||||||
# Set to true to merge featured artists into title (recommended), false appends them to artist field (default: true)
|
|
||||||
# SINGLE_ARTIST=true
|
|
||||||
|
|
||||||
# === Misc ===
|
|
||||||
|
|
||||||
# Minutes to sleep between library scans (default: 2)
|
|
||||||
# SLEEP=2
|
|
||||||
# Keep previous weeks’ discoveries (set false if folder only holds discovered tracks (deletes every file from folder)) (default: true)
|
|
||||||
PERSIST=false
|
|
||||||
# Enable additional debug logs (default: false)
|
|
||||||
# DEBUG=false
|
|
Loading…
Add table
Add a link
Reference in a new issue