Actualizaciones:
- 2022-12-03: Revisión del documento y corrección de errores.
- 2023-01-15: Cambio a path absolutos.
Instalación
Nota: Se puede utilizar Prowlarr para centralizar la configuración de indexers en una única aplicación.
Jackett es una aplicación que funciona como un servidor proxy entre las aplicaciones (Sonarr, Radarr, Lidarr, etc.) y los trackers de ficheros Torrent.
Traduce las consultas de estas aplicaciones en consultas HTTP específicas para cada sitio de seguimiento, analiza la respuesta HTML y luego envía los resultados al software solicitante.
La instalación en Docker se realiza usando la imagen linuxserver/jackett
.
La forma más sencilla de hacerlo es usar un fichero docker-compose.yml
con el siguiente contenido:
version: '3'
services:
jackett:
image: lscr.io/linuxserver/jackett:latest
container_name: jackett
environment:
- PUID=1001
- PGID=115
- TZ=Europe/Madrid
- AUTO_UPDATE=false
volumes:
- /home/pi/volumes/jackett:/config
- /data/torrents:/data/torrents
ports:
- 9117:9117
restart: unless-stopped
A continuación, se puede ejecutar el comando docker-compose up -d
o usar el contenido del fichero en Portainer.
Configuración
Una vez en marcha, se puede acceder a Jackett a través del puerto 9117
(en este ejemplo http://192.168.1.180:9117) y comenzar la configuración.
Lo primero y más importante es crear una contraseña para el usuario administrador y deshabilitar las actualizaciones:
- Jackett Configuration
- Admin password →
*********
- Disable auto update → true
- Admin password →
A continuación se puede añadir uno o más Indexer (públicos o privados) pulsado el botón +Add indexer
en la parte superior de la pantalla.
Estos indexer se pueden añadir después a Sonarr, Radarr, Lidarr, etc. realizando los pasos siguientes:
- Copiar la URL del indexer haciendo clic en el botón
Copy Torznab Feed
de Jackett - En Sonarr, Radarr, Lidarr, etc. ir a Settings > Indexers > Add > Torznab > Custom
- Pegar la URL copiada anteriormente
- Pegar la API Key de Jackett
- Configurar los ID de las categorías
También se puede configurar la URL de FlareSolverr para aquellos índices que estén protegidos por Cloudflare.
Actualizar
Si ya se había instalado Jackett anteriormente, se puede actualizar de la siguiente manera:
docker stop jackett
docker rm jackett
docker rmi lscr.io/linuxserver/jackett
docker-compose up -d
Soporte
Algunos comandos para gestionar la configuración del contenedor:
# Acceder al shell mientras el contenedor está ejecutándose
docker exec -it jackett /bin/bash
# Monitorizar los logs del contenedor en tiempo real
docker logs -f jackett