2024-08-22, 09:36 PM
Try adding the following location block above your regular Jellyfin location block:
Where http://jellysearch:5000 is your host where JellySearch is running.
Yes, all authentication is done by Jellyfin. Since I'm not sending any request when no results are found I just return an empty result no matter if the authentication failed or there are no results so I don't leak any data. You will have to set the Authorization header in order for Jellyfin to respond.
Quote:location ~* ^(?!/Genres)(.*) {
if ($arg_searchTerm) {
proxy_pass http://jellysearch:5000;
break;
}
}
Where http://jellysearch:5000 is your host where JellySearch is running.
(2024-08-21, 06:45 PM)Topomov Wrote: Do you know if it's normal that the following request: http://192.168.1.22:5500/Users/SOMEID/It...ypes=Movie
Returns the following? {"Items": [], "TotalRecordCount": 0, "StartIndex": 0}
Yes, all authentication is done by Jellyfin. Since I'm not sending any request when no results are found I just return an empty result no matter if the authentication failed or there are no results so I don't leak any data. You will have to set the Authorization header in order for Jellyfin to respond.