What are the Navidrome-native endpoints that feishin accesses? #1052
ChilledSlim
started this conversation in
General
Replies: 1 comment
-
|
feishin/src/renderer/api/navidrome/navidrome-api.ts Lines 20 to 198 in 5ab0eba /auth/login, the rest have /api prepended)
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I have navidrome behind authelia with the following configuration.
The idea is that the frontend and assets (including the root folder) is protected, while the share links and API is publicly exposed to enable all of the generic OpenSubsonic clients. This is described in share links documentation and the Subsonic API just uses /rest.
Feishin works fine when I choose the server as opensubsonic, but it fails when I choose Navidrome mode, as accessing
/auth/loginis returning a 401 error. It works fine if I remove the need for authentication (changing two_factor to bypass).Is there any documentation as to what direct navidrome endpoints the 'navidrome' mode accesses, so I can exempt those as well?
Is it just /auth/login? What other API endpoints are used?
Beta Was this translation helpful? Give feedback.
All reactions