Issue description:
I am using navidrome behind traefik hosted on a local raspberry pi using http only.
I can add the source if I expose port 4533 directly from navidrome, but I would like to configure the hostname, a path prefix and port 80.
If I set the port and hit update, it appears to work but is forgotten when I go back into the settings. Setting hostname or path prefix results in an error.
Is this expected / is there a secret to formatting that I might be missing?
The docs for this setup look a little different to what I am seeing - screenshot attached.
Logs:
Upload description: mk86y
Additional information:
Reproduction steps:
Set port to 80, hit update, exit, re-edit and see port reset to 4533.
Set hostname to any of: http://rpi.home.arpa, rpi.home.arpa - fails to parse
Media provider:
Subsonic
Screenshots:
