Referencias · Citas · Bibliografías · DOI (identificador único de publicaciones) · BibTeX
📌 Sin versionar
Zotero Translation Server — Motor de referencias bibliográficas autoalojado¶
Servicio de metadatos académicos de Zotero, autoalojado. Detecta automáticamente autores, títulos, revistas, DOI (identificador único de publicaciones), ISBN y genera citas en los formatos más usados (APA, MLA, Chicago, Vancouver, IEEE). Todo desde una API (interfaz de programación) web, sin instalar el cliente Zotero de escritorio.
Como usuario¶
- Pegar un DOI, ISBN o URL de artículo y obtener la cita automáticamente
- Generar bibliografías completas en APA, MLA, Chicago, Vancouver, IEEE o BibTeX
- La IA consulta este servidor para añadir referencias a tus trabajos automáticamente
Cómo se accede¶
No tiene interfaz de usuario propia. Se consulta desde:
| Cliente | Cómo |
|---|---|
| Open WebUI + Ollama | La IA consulta la API para generar citas desde artículos guardados en Wallabag |
| n8n | Automatiza: artículo guardado → extraer metadatos → añadir cita a nota de Joplin |
| Navegador | API (interfaz de programación) en http://zotero.sc:1969 (solo dentro de la VPN (red privada virtual)) |
Integración con otros servicios de SmallCountry¶
| Servicio | Relación |
|---|---|
| Wallabag | Artículos guardados → Zotero extrae metadatos y genera la cita |
| Joplin Server | La cita generada se añade automáticamente a los apuntes del estudiante |
| n8n | Orquesta el flujo: Wallabag → Zotero → Joplin |
| Ollama + Open WebUI | La IA genera la bibliografía completa de un trabajo desde las fuentes guardadas |
| Forgejo | Los trabajos versionados incluyen bibliografías generadas automáticamente |
Servicios que lo hacen posible¶
- Zotero Translation Server — motor de metadatos open source (AGPLv3) en Docker
- Wallabag — repositorio de artículos guardados
- Ollama + n8n — automatización de la generación de citas
Para el administrador (diseño previsto)
Datos del servicio¶
| LXC (contenedor ligero de Proxmox) | 110 |
| IP | 10.10.20.112 |
| Tier | C |
| Impacto | 🟢 Bajo (las referencias se pueden generar manualmente si el servidor falla) |
Docker: zotero/translation-server:latest. Puerto 1969.
API de consulta¶
# Buscar metadatos de un DOI
curl -s "http://localhost:1969/search?q=10.1038/nature12373"
# Exportar como cita APA
curl -s -H "Content-Type: text/plain" -d "10.1038/nature12373" \
"http://localhost:1969/web" | jq '.[].title'
Almacenamiento¶
Sin persistencia propia — el servidor es un proxy de traducción que consulta fuentes externas (CrossRef, PubMed, etc.) en tiempo real.
Healthcheck¶
Notas¶
- No almacena datos de estudiantes ni artículos. Solo traduce identificadores a metadatos.
- Las consultas a APIs externas (CrossRef, PubMed) son anónimas: solo se envía el DOI/ISBN, sin datos del estudiante.
- Para un uso offline completo, se puede combinar con una base de datos local de metadatos cacheados.
Secciones relacionadas¶
- Proyecto: SuperEstudio
- Wallabag — fuente de artículos
- Joplin Server — destino de las citas
- n8n — orquestador del flujo