Musikat
Docker 应用程序 from grtgbln's Repository
概述
要求
Requires a `config.json` file to be mounted at `/app/config.json` before starting the container. See configuration details: https://github.com/soggy8/music-downloader/blob/main/config.json
Requires a number of JSON files to be created on the host system BEFORE the container is started. These files can be created with the `touch` command.
运行时参数
- 网络用户界面
http://[IP]:[PORT:8000]/- 网络
bridge- 特权
- false
模板配置
Container Port: 8000
- 目标
- 8000
- 默认值
- 8000
- 价值
- 8000
Path to your Navidrome music folder
- 目标
- /music
Path to temporary downloads folder
- 目标
- /app/downloads
- 默认值
- /mnt/user/appdata/music_downloader/downloads
- 价值
- /mnt/user/appdata/music-downloader/downloads
Path to your YouTube cookies file
- 目标
- /app/youtube_cookies.txt
- 默认值
- /mnt/user/appdata/music_downloader/youtube_cookies.txt
- 价值
- /mnt/user/appdata/music-downloader/youtube_cookies.txt
URL to your Navidrome server
- 目标
- NAVIDROME_API_URL
- 默认值
- http://IP_ADDRESS:4533
- 价值
- http://IP_ADDRESS:4533
Your Navidrome admin username
- 目标
- NAVIDROME_USERNAME
Your Navidrome admin password
- 目标
- NAVIDROME_PASSWORD
Periodically scan Navidrome path and mark matching catalog tracks as downloaded
- 目标
- NAVIDROME_SYNC_ENABLED
- 默认值
- false|true
Your Spotify Client ID
- 目标
- SPOTIFY_CLIENT_ID
Your Spotify Client Secret
- 目标
- SPOTIFY_CLIENT_SECRET
Your Spotify Redirect URI
- 目标
- SPOTIFY_REDIRECT_URI
- 默认值
- http://localhost:8000/callback
- 价值
- http://localhost:8000/callback
Desired music format for downloads
- 目标
- OUTPUT_FORMAT
- 默认值
- mp3
- 价值
- mp3
Desired audio quality in kbps
- 目标
- AUDIO_QUALITY
- 默认值
- 128
- 价值
- 128
Interval in hours for syncing with Navidrome
- 目标
- NAVIDROME_SYNC_INTERVAL_HOURS
- 默认值
- 4
- 价值
- 4
Initial delay in seconds before first sync with Navidrome
- 目标
- NAVIDROME_SYNC_INITIAL_DELAY_SEC
- 默认值
- 120
- 价值
- 120
Delay in seconds between API calls during Navidrome sync
- 目标
- NAVIDROME_SYNC_API_DELAY_SEC
- 默认值
- 0.12
- 价值
- 0.12
Internal host for the web server. Not recommended to change.
- 目标
- API_HOST
- 默认值
- 0.0.0.0
- 价值
- 0.0.0.0
Internal port for the web server. Not recommended to change.
- 目标
- API_PORT
- 默认值
- 8000
- 价值
- 8000
Internal path to your Navidrome music folder. Not recommended to change.
- 目标
- NAVIDROME_MUSIC_PATH
- 默认值
- /music
- 价值
- /music
Internal path to your YouTube cookies file. Not recommended to change.
- 目标
- YOUTUBE_COOKIES_PATH
- 默认值
- /app/youtube_cookies.txt
- 价值
- /app/youtube_cookies.txt
Comma-separated list of allowed CORS origins
- 目标
- CORS_ORIGINS
- 默认值
- http://localhost:3000,http://127.0.0.1:3000
- 价值
- http://localhost:3000,http://127.0.0.1:3000
详细信息
ghcr.io/soggy8/musikat:latest在Unraid 上运行 Musikat 。
Musikat 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。