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
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.
- 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.
- 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.
- 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.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
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.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
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.