# Navidrome Configuration File
# Anything that is commented out will use the default value shown
#
# Note: This file is installed by the port and not distributed as part of Navidrome

# Folder where your music library is stored. Can be read-only
MusicFolder = "%%DATADIR%%/music"
# Folder to store application data (database, cache, etc.)
#DataFolder = "/var/db/navidrome"

# Enable/disable the scanner. Set to false to disable automatic scanning of the music library.
#Scanner.Enabled = true
# How frequently to scan for changes in your music library using cron syntax.
#Scanner.Schedule = "@every 1m"

# Log level. Useful for troubleshooting. Possible values: error, info, debug, trace. Default: info
LogLevel = "info"

# HTTP port Navidrome will use
#Port = 4533
# IP address the server will bind to. Comment out to use 0.0.0.0 and :: (all IPs)
Address	= "127.0.0.1"

# Enables transcoding configuration in the UI
#EnableTranscodingConfig = false
# Size of transcoding cache. Set to 0 to disable cache
#TranscodingCacheSize 	= "100MB"
# Size of image (art work) cache. Set to 0 to disable cache
#ImageCacheSize			= "100MB"
# Enable/disable .m3u playlist auto-import
#AutoImportPlaylists		= true

# Base URL (only the path part) to configure Navidrome behind a proxy (ex: /music).  Comment out to leave empty
#BaseUrl				= ""
# Change background image used in the Login page.  Comment out to use random music image from Unsplash.com
#UILoginBackgroundUrl 	= ""
# Add a welcome message to the login screen
#UIWelcomeMessage		= ""
# Send basic info to your own Google Analytics account. Must be in the format UA-XXXXXXXX 	Empty (disabled)
#GATrackingID 			= ""

# List of ignored articles when sorting/indexing artists
#IgnoredArticles = "The El La Los Las Le Les Os As O A"
# Match query strings anywhere in searchable fields, not only in word boundaries. Useful for languages where words are not space separated
#Search.FullString = false

# 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.*"
# Set quality percentage for resized WebP cover art images
#CoverArtQuality	= 75
# Enable the option in the UI to download music/albums/artists/playlists from the server
#EnableDownloads		= true

# How long Navidrome will wait before closing web ui idle sessions
#SessionTimeout = "24h"
# How many login requests can be processed from a single IP during the AuthWindowLength. Set to 0 to disable the limit rater
#AuthRequestLimit = 5
# Window Length for the authentication rate limit
#AuthWindowLength = "20s"

# Set this to false to completely disable Last.fm integration
#LastFM.Enabled = false
# 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"

# Use Gravatar images as the user profile image. Needs the user's email to be filled.  Default: false
EnableGravatar = true

# Path to ffmpeg executable.
FFmpegPath = "%%PREFIX%%/bin/ffmpeg"
