Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

aniliberty-indexer

Proxy-server ligero compatible con Torznab escrito en Go para integrar la API de AniLiberty (AniLibria) con clientes como Prowlarr, Sonarr y Radarr. Ofrece parсинг avanzado de metadatos, plantillas personalizables para nombres de archivos y proxi para descargar .torrent.

Ficha actualizada 22 sept 2026, 14:59 · upstream 22 sept 2026, 13:56 · release v0.2.1

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es aniliberty-indexer

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

El repositorio aniliberty-indexer contiene un servidor proxy ligero diseñado específicamente para actuar como puente entre la API de AniLibria (AniLiberty) y los clientes de gestión de medios populares como Prowlarr, Sonarr y Radarr. El software está implementado en Go, lo que garantiza una alta eficiencia y permite distribuirlo como un único binario compilado sin dependencias externas complejas.

El sistema funciona mediante una arquitectura de tres pasos: recibe consultas Torznab desde los clientes, realiza búsquedas en la API de AniLibria y adapta los resultados al formato estándar Torznab. Incluye capacidades avanzadas de parсинг para extraer automáticamente metadatos como temporadas, episodios, calidad (1080p, 720p), codecs (x264, x265) y tipos de fuente (BDRip, WEBRip). Además, proporciona un endpoint de proxi para descargar archivos .torrent directamente desde AniLibria a través del servidor.

El despliegue es sencillo mediante Docker o ejecución nativa. El proyecto incluye soporte para variables de entorno para configurar la URL de la API upstream, el puerto de escucha y plantillas personalizadas para los nombres de los archivos. También ofrece opciones de seguridad mediante claves API opcionales y soporte para proxies HTTP/SOCKS5 en las salidas.

CASOS DE USO
  • Integrar AniLibria como fuente de torrents en Prowlarr, Sonarr o Radarr sin necesidad de una instancia directa de la API en el cliente.
  • Automatizar la descarga de archivos .torrent desde AniLibria mediante un endpoint de proxi seguro y centralizado.
  • Normalizar metadatos de anime (títulos romaji/rusos, calidad, codecs) para que coincidan con las expectativas de los clientes de gestión de medios.
  • Personalizar el formato de los nombres de los archivos descargados mediante plantillas flexibles que incluyen temporadas, episodios y metadatos técnicos.
PUNTOS DESTACADOS
  • Escrito en Go como binario único sin dependencias externas, lo que facilita la instalación y reduce la huella de memoria.
  • Soporte nativo para proxi HTTP/SOCKS5 en las salidas, permitiendo eludir restricciones geográficas o bloqueos de red.
  • Parсинг automático de metadatos complejos (temporadas, episodios, calidad, codecs) desde los nombres y descripciones de los torrents.
  • Plantillas personalizables para nombres de archivos que soportan múltiples idiomas (romaji, ruso) y formatos de fecha.
  • API Torznab completa compatible con Prowlarr, incluyendo endpoints de búsqueda, capacidades y descarga de torrents.
PRECAUCIONES
  • Dependencia directa de la API de AniLibria (anilibria.top); cualquier cambio en su estructura o disponibilidad afectará el funcionamiento del indexer.
  • No incluye base de datos externa; depende enteramente de las consultas a la API upstream para cada búsqueda.
  • La configuración inicial requiere conocimientos técnicos básicos para gestionar variables de entorno y contenedores Docker.
  • El parсинg de episodios puede fallar si los nombres de los torrents no siguen un formato estándar o consistente.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Recomendado ejecutar en un contenedor Docker con al menos 2GB de RAM y 2 núcleos de CPU. Asegurar que el puerto 3649 esté expuesto correctamente en la red local o pública. Configurar las variables `ANILIBERTY_API` y `HOST` según corresponda. Si se desea seguridad adicional, establecer una clave API mediante la variable `API_KEY` y propagarla a Prowlarr.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
No detectados
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
3649
06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.