Vue lecture

Booster la recherche sous Jellyfin avec Meilisearch

La recherche de Jellyfin fonctionne bien mais on peut la booster en termes de vitesse et de precision. Par exemple utile quand on commence à indexer des 100aines de To de contenus ou qu’on fait des fautes dans les noms de contenus, acteurs etc.

Meilisearch est un moteur de recherche ultra-rapide qui s’intègre sans effort dans des applications, sites Web et flux de travail.

Pour le coupler à Jellyfin il existe le projet JellySearch mais là je présente l’installation séparée de Meilisearch et l’utilisation du plugin d’arnesacnussem.


Pour commencer il faut installer Meilisearch. La master_key est une clé à définir soi-même.

services:
  meilisearch:
    image: getmeili/meilisearch:latest
    container_name: jellyfin-meilisearch 
    restart: always
    stdin_open: true
    tty: true
    ports:
      - 7700:7700
    environment:
      - MEILI_MASTER_KEY=xpQvJwcLTxsdnx0P7oJMZ1f3LwIUcF
    volumes:
      - /home/aerya/docker/jellyfin-meilisearch:/meili_data
    labels:
      - com.centurylinklabs.watchtower.enable=true

On se rend ensuite sur la WebUI pour y entre la master_key en confirmation d’installation

jellyfin meilisearch1

Puis on installe le plugin sous Jellyfin

https://raw.githubusercontent.com/arnesacnussem/jellyfin-plugin-meilisearch/refs/heads/master/manifest.json

Après reboot on peut le configurer avec l’URL de Meilisearch, la master_key. Tout en haut, cliquer sur Connect et s’assurer que meilisearchOk passe bien en true, ce qui confirme la bonne connexion.

jellyfin meilisearch2

Et on utilise la recherche classique de Jellyfin, qui est plus complète et rapide.

Loading

  •