Saltar a contenido
anki-sync-server

Flashcards · Spaced Repetition · FSRS · Memorización · Autoalojado

📌 Sin versionar

anki-sync-server — Servidor de sincronización de flashcards

Reemplaza AnkiWeb con un servidor propio. Las apps de Anki sincronizan contra este servidor en vez de contra los servidores de AnkiWeb. Las tarjetas de estudio nunca salen de SmallCountry.

Como usuario

  • Crear y estudiar flashcards desde el móvil o el navegador
  • Sincronizar progreso entre dispositivos sin depender de AnkiWeb
  • Usar el algoritmo FSRS (Free Spaced Repetition Scheduler), el más moderno
  • La IA de Ollama genera tarjetas automáticamente desde los apuntes de Joplin
Navegador Ubuntu Android iOS FireTV
AnkiWeb (conectado al server propio) Cliente Anki App AnkiDroid App AnkiMobile

Integración con otros servicios de SmallCountry

Servicio Relación
Joplin Server Ollama lee los apuntes y genera tarjetas automáticamente
Ollama + Open WebUI Extrae conceptos clave y los convierte en tarjetas
n8n Orquesta: apuntes nuevos → Ollama → tarjetas → anki-sync-server
Grafana Dashboard: tarjetas repasadas, retención, racha
Nextcloud Calendario con repasos según spaced repetition

Servicios que lo hacen posible

  • anki-sync-server — servidor open source (AGPLv3) en Docker
  • FSRS — algoritmo de repetición espaciada integrado en Anki 23.10+
  • Ollama — genera flashcards desde apuntes
  • n8n — orquesta la generación y envío
Para el administrador (diseño previsto)
LXC 110
IP 10.10.20.110
Tier B
Impacto 🟡 Medio (las tarjetas residen en local; el servidor solo sincroniza)

Docker: ankicommunity/anki-sync-server:latest. Puerto 27701. ZFS: rpool/datos/anki/opt/anki/. Backup: PBS diario.

Las tarjetas residen en local en el dispositivo. Si el servidor está caído, la estudiante puede seguir estudiando. No se expone a internet — solo accesible desde la VPN de NetBird.

Secciones relacionadas

🌐 Enlaces de interés

anki-sync-server (GitHub) · FSRS · AnkiDroid