Skip to content

Allow HTTP for local Navidrome servers#28

Merged
lostf1sh merged 1 commit into
mainfrom
fix-navidrome-https-only
Jun 30, 2026
Merged

Allow HTTP for local Navidrome servers#28
lostf1sh merged 1 commit into
mainfrom
fix-navidrome-https-only

Conversation

@lostf1sh

@lostf1sh lostf1sh commented Jun 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Permit plain HTTP connections for local Navidrome/Subsonic servers while keeping remote hosts on HTTPS.
  • Update the login screen copy and default prefill to reflect local-network HTTP setups.
  • Enable cleartext traffic at the app level so local server connections can succeed.
  • Add unit coverage for accepted local HTTP URLs and rejected public HTTP URLs.

Testing

  • Added/updated unit tests for Navidrome URL validation.
  • Not run (not requested).

Might fixes #27

@lostf1sh lostf1sh merged commit afabd9d into main Jun 30, 2026
3 checks passed
@lostf1sh lostf1sh deleted the fix-navidrome-https-only branch June 30, 2026 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: support for plain http for navidrome

1 participant