Musikat
Aplicación Docker from grtgbln's Repository
Visión general
Requisitos
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.
Argumentos en tiempo de ejecución
- Interfaz web
http://[IP]:[PORT:8000]/- Red
bridge- Privilegiado
- false
Configuración de plantillas
Container Port: 8000
- Objetivo
- 8000
- Por defecto
- 8000
- Valor
- 8000
Path to your Navidrome music folder
- Objetivo
- /music
Path to temporary downloads folder
- Objetivo
- /app/downloads
- Por defecto
- /mnt/user/appdata/music_downloader/downloads
- Valor
- /mnt/user/appdata/music-downloader/downloads
Path to your YouTube cookies file
- Objetivo
- /app/youtube_cookies.txt
- Por defecto
- /mnt/user/appdata/music_downloader/youtube_cookies.txt
- Valor
- /mnt/user/appdata/music-downloader/youtube_cookies.txt
URL to your Navidrome server
- Objetivo
- NAVIDROME_API_URL
- Por defecto
- http://IP_ADDRESS:4533
- Valor
- http://IP_ADDRESS:4533
Your Navidrome admin username
- Objetivo
- NAVIDROME_USERNAME
Your Navidrome admin password
- Objetivo
- NAVIDROME_PASSWORD
Periodically scan Navidrome path and mark matching catalog tracks as downloaded
- Objetivo
- NAVIDROME_SYNC_ENABLED
- Por defecto
- false|true
Your Spotify Client ID
- Objetivo
- SPOTIFY_CLIENT_ID
Your Spotify Client Secret
- Objetivo
- SPOTIFY_CLIENT_SECRET
Your Spotify Redirect URI
- Objetivo
- SPOTIFY_REDIRECT_URI
- Por defecto
- http://localhost:8000/callback
- Valor
- http://localhost:8000/callback
Desired music format for downloads
- Objetivo
- OUTPUT_FORMAT
- Por defecto
- mp3
- Valor
- mp3
Desired audio quality in kbps
- Objetivo
- AUDIO_QUALITY
- Por defecto
- 128
- Valor
- 128
Interval in hours for syncing with Navidrome
- Objetivo
- NAVIDROME_SYNC_INTERVAL_HOURS
- Por defecto
- 4
- Valor
- 4
Initial delay in seconds before first sync with Navidrome
- Objetivo
- NAVIDROME_SYNC_INITIAL_DELAY_SEC
- Por defecto
- 120
- Valor
- 120
Delay in seconds between API calls during Navidrome sync
- Objetivo
- NAVIDROME_SYNC_API_DELAY_SEC
- Por defecto
- 0.12
- Valor
- 0.12
Internal host for the web server. Not recommended to change.
- Objetivo
- API_HOST
- Por defecto
- 0.0.0.0
- Valor
- 0.0.0.0
Internal port for the web server. Not recommended to change.
- Objetivo
- API_PORT
- Por defecto
- 8000
- Valor
- 8000
Internal path to your Navidrome music folder. Not recommended to change.
- Objetivo
- NAVIDROME_MUSIC_PATH
- Por defecto
- /music
- Valor
- /music
Internal path to your YouTube cookies file. Not recommended to change.
- Objetivo
- YOUTUBE_COOKIES_PATH
- Por defecto
- /app/youtube_cookies.txt
- Valor
- /app/youtube_cookies.txt
Comma-separated list of allowed CORS origins
- Objetivo
- CORS_ORIGINS
- Por defecto
- http://localhost:3000,http://127.0.0.1:3000
- Valor
- http://localhost:3000,http://127.0.0.1:3000
Detalles
ghcr.io/soggy8/musikat:latestEjecute Musikat en Unraid.
Musikat se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.