Codync
A free, open-source 1:1 alternative to Grok Bot and Muse. Message Claude Code, Codex, Cursor and 40+ coding agents as persistent bots from your iPhone, Mac or Linux desktop. Group chats, threads, appr
Monitoreo, auditoría, respaldos e IPAM para ISPs. Multimarca, en español, en tu propio servidor.
Translation pending
Developer toolsPython · TypeScriptGitHub @DecoTaco22OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Monitoreo, respaldos, auditoría, IPAM y terminal para redes de ISPs. Multimarca, en español y en tu propio servidor.
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Monitoreo, auditoría, respaldos, IPAM y terminal para redes de ISPs, telcos y data centers. Multimarca, en español y en tu propio servidor o computadora: tus datos no salen de tu red.
mufa está pensado para que lo use desde el ingeniero senior hasta el técnico que recién sacó su CCNA o MTCNA: cada hallazgo trae la evidencia exacta, la solución lista para copiar y por qué importa.
Estado: en desarrollo (0.x). Este repositorio es la edición gratuita: completa para redes chicas, hasta 10 equipos.
Monitoreo
Auditoría y respaldos (solo lectura)
Documentación de la red
Herramientas
/24 → 255.255.255.0, wildcard, hosts y subredes.Equipo
Marcas: cualquiera con SNMP para monitoreo. Respaldos por SSH: MikroTik, Cisco, Huawei, Juniper, HPE / Aruba, Ubiquiti, Nokia y ZTE. Auditoría de seguridad: MikroTik RouterOS y Cisco IOS / IOS XE (se van sumando más).
Desde Releases:
| Descarga | Para qué | Cómo se usa |
|---|---|---|
| Microsoft Store | Usarlo en tu PC (Windows 10 u 11) | Lo recomendado: se instala sin avisos de Windows y la tienda la mantiene al día |
mufa-instalador-windows.exe | Usarlo en tu PC (Windows 10 u 11) | Se instala como cualquier programa: menú Inicio y desinstalador |
mufa-windows.zip | Lo mismo, sin instalar (portátil) | Se descomprime y se abre mufa.exe |
mufa-macos.dmg | Usarlo en tu Mac (chip Apple M1 o posterior, macOS 12 o más nuevo) | Se arrastra a Aplicaciones, como cualquier app de Mac |
mufa-servidor.zip | Usarlo con todo tu equipo | Servidor Linux con Docker; se entra desde el navegador con HTTPS |
Cada versión publica sus sumas SHA-256 (SHA256SUMS.txt) para verificar la
descarga.
mufa-instalador-windows.exe (pide permiso de administrador para
instalarse en Archivos de programa) o arrastra mufa.app a Aplicaciones
(Mac).Desde la Microsoft Store se instala sin avisos. El instalador
.exe todavía no está firmado: Windows muestra "Windows protegió su PC"
(elige Más información › Ejecutar de todas formas) y macOS la bloquea la
primera vez (Ajustes del Sistema › Privacidad y seguridad › Abrir
igualmente). Los datos quedan en la carpeta .mufa de tu usuario y mufa
solo escucha en tu computadora: nadie más de la red puede entrar.
Requisitos: Linux de 64 bits (Intel o AMD) con Docker y 2 GB de RAM, que alcanzan para cientos de equipos. Sirve una VM en Proxmox o VMware, o un VPS.
curl -fsSLO https://github.com/DecoTaco22/mufa/releases/latest/download/mufa-servidor.zip
unzip mufa-servidor.zip && cd mufa-servidor
sudo sh instalar.sh
El instalador revisa que Docker esté listo, pregunta con qué dirección van a entrar (la IP del servidor o un dominio), arranca mufa y muestra la dirección y el token para crear el administrador. Con un dominio público, Caddy obtiene y renueva solo el certificado de Let's Encrypt; con una IP usa un certificado propio (el navegador avisa la primera vez). A mufa solo se llega por HTTPS: el contenedor no publica puertos.
Si ya usabas la app de escritorio, en la bienvenida elige Ya tengo cuenta y abre el archivo de Ajustes › Llevar a otra computadora.
Para actualizar: descarga el mufa-servidor.zip nuevo, descomprímelo encima
(unzip -o) y vuelve a ejecutar sudo sh instalar.sh. Tu .env y tus datos
se conservan y la base se pone al día sola.
| Variable | Por defecto | Qué controla |
|---|---|---|
MUFA_DOMINIO | localhost | Dominio del certificado HTTPS |
MUFA_HOSTS_PERMITIDOS | el dominio | Nombres con que se acepta llegar al servidor |
MUFA_SONDEO_MINUTOS | 5 | Cada cuánto se consulta por SNMP (0 lo apaga) |
MUFA_RESPALDO_HORAS | 24 | 0 apaga los respaldos automáticos (la hora del día se elige en la app) |
TZ | UTC | Zona horaria del servidor, por ejemplo America/Guatemala |
MUFA_RETENCION_DIAS | 7 | Días de historial de tráfico |
MUFA_DURACION_SESION_HORAS | 8 | Cuánto dura una sesión |
MUFA_ALERTAS | 1 | 0 apaga el envío de alertas |
MUFA_BASE_DATOS | SQLite en el volumen | URL de PostgreSQL (postgresql+psycopg://...) |
mufa guarda el acceso a tu red, así que la seguridad va primero:
src/mufa/security.py).
tests/test_no_write.py falla si aparece un comando fuera de la lista.Todo el detalle en docs/SEGURIDAD.md. Para reportar una vulnerabilidad, sigue SECURITY.md (no abras un issue público).
Se entra con el usuario o el email.
| Rol | Puede | Dos pasos |
|---|---|---|
| Lectura | Ver equipos, monitoreo, hallazgos, IPAM, VLANs, fibra y el estado de los respaldos | Opcional |
| Agente N1 | Además, ping, traceroute, DNS, puertos y "¿Dónde está?" (sin entrar a los equipos) | Opcional |
| Técnico N2 | Además, auditar, respaldar, ver configuraciones y usar la terminal (a equipos del inventario) | Obligatoria |
| Ingeniero N3 | Además, administrar el inventario, IPAM, VLANs y el horario de respaldos, y conectarse a cualquier IP | Obligatoria |
| Senior | Además, ver el registro de eventos, configurar alertas y la copia de respaldos a un servidor | Obligatoria |
| Admin | Además, administrar usuarios y la licencia | Obligatoria |
La verificación en dos pasos funciona con cualquier app TOTP: Google o Microsoft Authenticator, Contraseñas de Apple, 1Password, Bitwarden, Proton, Authy, 2FAS o Aegis.
Auditar sin servidor, contra un equipo o un export guardado:
uv run mufa audit 10.0.0.1 --user readonly
uv run mufa audit --offline router.rsc --format html -o informe.html
uv run mufa audit --offline running-config.txt --marca cisco
mufa recorre la chain input en orden, como RouterOS, y sigue los jump a
chains propias. Solo da por bloqueado un tráfico si una regla lo descarta
con certeza. Si una regla usa un criterio que mufa no puede evaluar sin
conocer la red (in-interface=ether1, src-address, limit...), no se
asume que aplica: es preferible un aviso de más a decir "estás protegido"
sin saberlo. En Cisco todavía no se evalúan las ACL de las interfaces.
uv sync --all-groups
(cd web && npm ci && npm run build) # la app web, con Node.js 24
uv run mufa crear-admin --usuario admin --nombre "Tu nombre"
uv run mufa servidor # http://127.0.0.1:8080
uv run mufa-escritorio # la app con ventana propia
uv run pytest
Cómo contribuir, la regla de datos sensibles y el estilo del código: CONTRIBUTING.md.
mufa es open-core: esta edición gratuita es completa para redes chicas (hasta 10 equipos). Los planes de pago suman equipos ilimitados y módulos para operar en equipo: avisos al NOC, informes en PDF, predicción de capacidad y OLT GPON. Ver docs/PLANES.md.
Pro es una membresía mensual en Ko-fi: la licencia te llega por correo, se instala en Ajustes › Plan y se renueva sola cada mes. Los primeros 150 fundadores lo tienen a precio de fundador. Incluye:
Copyright (C) 2026 los autores de mufa.
Los módulos Pro (src/mufa/pro/) tienen su propia licencia comercial:
LICENSE-PRO.md. Se publican cifrados; la licencia Pro
trae la llave para abrirlos y auditarlos.
GNU AGPL v3: puedes usar, estudiar, modificar y redistribuir mufa; si ofreces una versión modificada como servicio a otros, tienes que publicar tus cambios bajo la misma licencia. Para usos que no encajen con la AGPL hay licencias comerciales.