Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

fleetfrog

FleetFrog es un panel autoalojado para gestionar repositorios Git en múltiples máquinas de desarrollo. Centraliza el estado (ramas, cambios no comprometidos, pull requests) mediante agentes locales que reportan al hub. Permite ejecutar acciones como fetch o clone desde la interfaz web sin enviar com

Ficha actualizada 27 sept 2026, 22:10 · upstream 27 sept 2026, 22:05 · release v0.1.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es fleetfrog

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

FleetFrog es una herramienta autoalojada diseñada para centralizar la gestión de repositorios Git en todos los equipos donde se desarrolla. La arquitectura consta de un hub central que sirve el dashboard y agentes instalados en cada máquina, escritos en Rust o TypeScript, que detectan repositorios locales y reportan su estado al hub. El sistema utiliza React y Node.js para el frontend y backend del dashboard, y soporta despliegue mediante Docker Compose o imágenes directas.

CASOS DE USO
  • Monitoreo centralizado del estado de repositorios Git en equipos distribuidos o remotos.
  • Gestión unificada de actualizaciones de código (fetch/pull) desde una interfaz web sin tocar la terminal local.
  • Auditoría de cambios locales no empujados antes de realizar commits públicos.
  • Clonación automática de repositorios en máquinas que carecen de ellos, gestionada desde el hub.
  • Gestión de políticas de seguridad por máquina para permitir o denegar acciones Git específicas.
PUNTOS DESTACADOS
  • Arquitectura Hub-Agent con agentes binarios ligeros optimizados en Rust para bajo consumo de recursos.
  • Soporte nativo para despliegue rápido mediante Docker Compose con imágenes multiplataforma (amd64, arm64).
  • Seguridad por diseño: el hub solicita acciones pero el agente decide ejecutarlas localmente tras validar certificados TLS.
  • Gestión automática de certificados TLS en el hub y soporte para terminación externa en reverse proxy.
  • Mecanismo de auditoría local en cada máquina que registra todas las acciones ejecutadas o denegadas.
PRECAUCIONES
  • Software en versión beta temprana con cambios roturantes esperados entre versiones 0.x.
  • No incluye autenticación web nativa; requiere desplegar el hub en una red de confianza interna.
  • Dependencia obligatoria de Git instalado y configurado en cada máquina cliente.
  • Actualización secuencial estricta: el hub debe actualizarse antes que los agentes para evitar incompatibilidades.
  • Acciones Git se ejecutan sin terminal, lo que puede fallar si requieren interacción manual o hooks.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

FleetFrog
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

Utilice Docker Compose para un despliegue rápido. Configure la variable FLEETFROG_AGENT_TLS en 'none' si su reverse proxy termina el TLS. Asegúrese de montar el volumen fleetfrog-data correctamente. Recuerde actualizar el hub antes que los agentes. Para producción, restrinja el acceso a la red interna y configure políticas de deny/allow por máquina.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.jsRust
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
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.