# Navidrome configuration — managed by Ansible (roles/navidrome) # https://www.navidrome.org/docs/usage/configuration-options/ # # Mode 0640 root:{{ navidrome_group }}: PasswordEncryptionKey is below. MusicFolder = "{{ navidrome_music_dir }}" DataFolder = "{{ navidrome_data_dir }}" Address = "{{ navidrome_bind_address }}" Port = {{ navidrome_port }} LogLevel = "{{ navidrome_log_level }}" # See the long note in defaults/main.yml. Changing this invalidates every # stored password. PasswordEncryptionKey = "{{ navidrome_password_encryption_key }}" EnableInsightsCollector = {{ navidrome_enable_insights | bool | lower }} # Scan schedule is left at Navidrome's own default deliberately. The option has # moved between releases (top-level ScanSchedule vs a [Scanner] section), and # pinning the wrong spelling here is silently ignored rather than rejected - # you would get the default anyway and believe you had configured something. # Check `navidrome config` on the box before adding it.