El hub comunitario de paquetes IndexLy
Publica tus índices, descubre los de otros e impórtalos en IndexLy con un clic. Gratis, sin registro para leer, con GitHub para publicar.
01Qué es IndexlyHub
IndexlyHub es donde la comunidad comparte paquetes: ficheros de índices (juegos, libros, películas, software…) listos para importar en IndexLy. Tú subes una exportación y cualquiera puede traerla a su biblioteca en segundos.
02Importar en IndexLy
En la página del paquete pulsa Importar en IndexLy: se abre IndexLy y verás el menú de importación con sus fuentes, conteo y duplicados detectados. Sin descargar nada.
- Automático (recomendado). Botón Importar en IndexLy → se importa solo.
- Manual. Descargar JSON → en IndexLy, arrástralo a Fuentes.
- Carpetas. Si el paquete trae varias fuentes, aparece como carpeta colapsable: activa/desactiva fuentes sueltas o todo el paquete de golpe. Con una sola fuente, se muestra como fuente normal.
https://indexly.daida.net/?import=<url-fichero>&name=<slug>&mapping=<json> 03Publicar un paquete
- En IndexLy → Fuentes → Exportar (elige fuentes) → descarga
indexly-backup-*.json.gz. - En /upload inicia sesión con GitHub y arrastra el fichero (también vale
.json/.csv/.tsv/.yaml/.yml/.xml/.txt). - Revisa la vista previa, pon nombre, descripción, tags y versión → Publicar.
- Actualizar es igual: abre tu paquete → Actualizar (la versión vieja se sustituye, el enlace se mantiene).
El contenido se guarda comprimido en CDN; los metadatos y el mapeo viajan con el paquete para que importe perfecto.
04Límites y cuotas
| Límite | Valor |
|---|---|
| Tamaño por archivo | 5 MB (comprimido) |
| Cuota por usuario | 50 MB totales · 30 paquetes |
| Subidas | 10 / hora por usuario |
| Lectura API | 300 req/min por IP o usuario |
| Escritura API | 60 req/min por usuario |
| Dedup | Checksum SHA-256: sin duplicados exactos |
05Formatos y mapeo
IndexLy detecta solo título, subtítulo y enlace de tus campos. Para importar perfecto, el paquete guarda el mapping:
{ "titleKey": "title", "subtitleKey": "author", "linkKey": "url" } Campos reconocidos como título: title, titulo, name, nombre, label… · como enlace: url, link, magnet, href, downloadUrl… · Se detecta el array en items, downloads, results, data… o arrays raíz.
06API para desarrolladores
Lectura abierta sin claves (GET /api/v1/packages?q=&tag=&sort=), escritura con sesión GitHub o token personal ih_… (scope write, se crea en tu perfil). Errores con envelope {success, error:{code,message}} y códigos 400/401/403/404/409/413/429.
curl "https://indexlyhub.daida.net/api/v1/packages?q=steam&sort=downloads&pageSize=5"
curl -H "Authorization: Bearer ih_…" https://indexlyhub.daida.net/api/v1/tokens 07Seguridad y reportes
- Los ficheros viven en CDN con checksum SHA-256; el contenido no se ejecuta, solo se lista.
- Eres responsable de lo que subes: sin malware, sin datos personales de terceros, respeta licencias.
- ¿Algo indebido? Botón Reportar en el paquete (requiere sesión) o issue en GitHub.
- Nunca te pediremos tu token por DM ni por email. Revócalo en tu perfil si se expone.
08FAQ
¿Cuesta algo?
No. Gratis dentro de las cuotas: 5 MB/archivo, 50 MB/usuario.
¿Mis datos salen de mi navegador al buscar?
No. Tus fuentes de IndexLy nunca salen de tu navegador; aquí solo están los paquetes que alguien publicó.
Subí una versión con errores, ¿y ahora?
Abre tu paquete → Actualizar con el fichero corregido. El slug y el enlace se mantienen.
¿Puedo borrar mi paquete?
Sí, desde tu perfil o la página del paquete (también borra el fichero del CDN).
¿Hay API para scripts?
Sí: /docs/api — crea un token en tu perfil y úsalo como Bearer ih_….
IndexlyHub · Hecho para IndexLy · Open source · Ir a IndexLy