Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

animetracker

Animetracker es un tracker de anime autoalojado (self-hosted) o online multiusuario, escrito en PHP con base de datos MySQL/MariaDB. Permite gestionar cronología de visualización, marcadores de emociones y filler, importando desde MyAnimeList. Soporta modo local sin login o modo online con roles.

Ficha actualizada 22 sept 2026, 15:17 · upstream 22 sept 2026, 11:02 · release v1.1.47

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es animetracker

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

Animetracker es una aplicación open source para el seguimiento de anime que prioriza la privacidad del usuario al permitir un despliegue autoalojado donde los datos residen en tu servidor. A diferencia de servicios centralizados, ofrece control total sobre la información personal, incluyendo estados de visualización, notas y marcadores de estado emocional por episodio.

La herramienta destaca por su gestión avanzada de cronología (watch order), permitiendo definir secuencias de visualización específicas dentro de una serie, y por sus marcadores de 'emoción' en lugar de puntuación numérica. Incluye integración con AnimeSchedule para seguimiento de emisiones y un catálogo centralizado que se actualiza entre instancias online mediante un sistema de aprobación.

El proyecto es bilingüe (Turco/Inglés) y soporta dos modos de operación: self-host (sin login, ideal para uso personal) y online (multiusuario con registro y roles). Se puede instalar vía Docker, Windows .exe o manualmente con XAMPP/LAMP. El código está licenciado bajo GPL-2.0.

CASOS DE USO
  • Gestión de cronología de visualización para seguir series en orden específico (ej. OVAs después de episodios).
  • Importación y sincronización parcial de listas desde MyAnimeList mediante archivo XML.
  • Uso como tracker local privado sin necesidad de registrarse ni exponer datos a terceros.
  • Seguimiento de fechas de emisión con integración de AnimeSchedule en zona horaria local.
PUNTOS DESTACADOS
  • Soporte nativo para marcadores de emoción (ej. 'Güldürdü', 'Hüzünlendirdi') por episodio.
  • Sistema de catálogo centralizado que sincroniza metadatos entre instancias online sin compartir datos personales.
  • Instalación simplificada mediante Docker Compose o ejecutable .exe para Windows.
  • Gestión de filler y canon, permitiendo distinguir contenido principal de relleno.
PRECAUCIONES
  • La interfaz predeterminada es bilingüe (TR/EN); añadir otros idiomas requiere edición manual de archivos PHP.
  • El modo online depende de un servidor central para el catálogo; sin conexión, la sincronización se detiene.
  • No incluye importación directa desde AniList en la versión actual (planificada según documentación).
  • Requiere configuración manual de variables de entorno (.env) para activar el modo multiusuario.
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Para despliegue rápido, usa el archivo .exe en Windows o Docker Compose. Para producción online, configura MULTI_USER_MODE=true en .env y define ADMIN_USER/ADMIN_PASS. Asegura que el puerto 8080 esté abierto si usas Docker. En modo manual, copia files/ a htdocs/ y edita config.php con credenciales de MySQL/MariaDB.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsPHP
SERVICIOS
MySQL
BASES DE DATOS
MySQL
PUERTOS
8080
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

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.