1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/navidrome_ynh.git synced 2024-09-03 19:46:30 +02:00
navidrome_ynh/conf/navidrome.toml
Éric Gaspar 57b5f1a76c
Add config panel (#71)
- Add config panel
- Add YNH_ARCH helper
2022-01-20 16:42:18 +01:00

92 lines
2.9 KiB
TOML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Load configurations from an external config file
ConfigFile = "/var/lib/navidrome/navidrome.toml"
# Log level. Useful for troubleshooting. Possible values: error, info, debug, trace
LogLevel = "INFO"
# IP address the server will bind to
Address = "127.0.0.1"
# HTTP port Navidrome will use
Port = "__PORT__"
# Base URL (only the path part) to configure Navidrome behind a proxy (ex: /music)
BaseURL = "__PATH_URL__"
# Configure periodic scans using “cron” syntax. To disable it altogether, set it to "" (empty string)
ScanSchedule = "@every 1m30s"
# Size of transcoding cache. Set to 0 to disable cache
TranscodingCacheSize = "150MB"
# Size of image (art work) cache. Set to 0 to disable cache
ImageCacheSize = "100MB"
# Folder to store application data (DB, cache…)
DataFolder = "__CONFIG_PATH__"
# Folder where your music library is stored. Can be read-only
MusicFolder = "/home/yunohost.multimedia/share/Music"
# Enable the option in the UI to download music/albums/artists/playlists from the server
EnableDownloads = "__ENABLE_DOWNLOADS__"
#Change background image used in the Login page
UILoginBackgroundUrl = ""
# Add a welcome message to the login screen
UIWelcomeMessage = ""
# Controls whether the player in the UI will animate the album cover (rotation)
EnableCoverAnimation = "__ENABLE_ANIMATION__"
# How long Navidrome will wait before closing web ui idle sessions
SessionTimeout = "24h"
# Set JPEG quality percentage for resized cover art images
CoverJpegQuality = "75"
#Configure the order to look for cover art images. Use special embedded value to get embedded images from the audio files
CoverArtPriority = "embedded, cover.*, folder.*, front.*"
# Match query strings anywhere in searchable fields, not only in word boundaries. Useful for languages where words are not space separated
SearchFullString = "false"
# List of ignored articles when sorting/indexing artists
IgnoredArticles = "The El La Los Las Le Les Os As O A"
# Enable/disable .m3u playlist auto-import
AutoImportPlaylists = "true"
# The default metadata extractor is still ffmpeg but you can use the new taglib extractor
Scanner.Extractor = "__SCANNER_EXTRACTOR__"
# Last.FM ApiKey
LastFM.ApiKey = ""
# Last.FM Shared Secret
LastFM.Secret = ""
# Two letter-code for language to be used to retrieve biographies from Last.FM
LastFM.Language = "en"
# Spotify Client ID
Spotify.ID = ""
# Spotify Client Secret
Spotify.Secret = ""
# Use Gravatar images as the user profile image. Needs the users email to be filled
EnableGravatar = "false"
# Enable toggling “Heart”/“Loved” for songs/albums/artists in the UI (maps to “Star”/“Starred” in Subsonic Clients)
EnableFavourites = "true"
# Enable 5-star ratings in the UI
EnableStarRating = "true"
# Enable regular users to edit their details and change their password
EnableUserEditing = "true"
# Enable Navidrome to connect to any external service
EnableExternalServices = "true"