Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

ff3e

Herramienta de pronóstico y auditoría para Firefly III. Visualiza transacciones recurrentes pendientes, vencidas y reportes de movimientos bancarios reales sin modificar la instancia original.

Ficha actualizada 22 sept 2026, 15:17 · upstream 22 sept 2026, 11:13 · release sin release detectada

00

Qué es ff3e

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

ff3e es una extensión de lectura única para Firefly III que proyecta transacciones recurrentes y las compara con los movimientos registrados. Ofrece dos vistas principales: pronóstico (qué falta por pagar) y reportes (historial real). La arquitectura separa el frontend en Next.js/React del servidor en Python, gestionando tokens de autenticación fuera del navegador para evitar problemas CORS.

La herramienta utiliza Docker Compose para despliegue rápido. Requiere variables de entorno FIREFLY_III_URL y FIREFLY_III_TOKEN. No escribe datos ni automatiza pagos, actuando como vista complementaria.

CASOS DE USO
  • Revisar pagos recurrentes vencidos o pendientes
  • Visualizar flujo de caja proyectado por categoría
  • Auditar transacciones bancarias sin alterar Firefly III
  • Monitorizar suscripciones abiertas con pagos fraccionados
PUNTOS DESTACADOS
  • Arquitectura read-only que no escribe en la base de datos de Firefly III
  • Manejo automático de ciclos de facturación de tarjetas mediante notas
  • Frontend moderno con Next.js, React y Tailwind v4
  • Seguridad: tokens almacenados en servidor, no en el cliente
PRECAUCIONES
  • Requiere instancia activa de Firefly III conectada
  • No automatiza pagos ni ajusta transacciones recurrentes
  • Filtrado y agrupación realizados en el lado del cliente
  • Datos de demo son sintéticos y no reflejan datos reales
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Clonar repositorio, copiar .env.example a .env y configurar FIREFLY_III_URL y FIREFLY_III_TOKEN. Ejecutar docker compose up para levantar el servidor en puerto 8000. El frontend se accede vía navegador proxyando al backend Python.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8000
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.