Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

orbis

Firewall asistido por IA para redes domésticas/profesionales que combina DNS, filtrado de tráfico, eliminación de anuncios YouTube, detección de intrusiones y analítica en tiempo real. Funciona como gateway único o en modo observación.

Ficha actualizada 22 sept 2026, 16:19 · upstream 19 sept 2026, 18:22 · release v1.34.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es orbis

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

Orbis es una plataforma de seguridad de red todo-en-uno que integra capacidades de firewall, resolución DNS inteligente, análisis de tráfico y eliminación de publicidad. A diferencia de soluciones tradicionales, aborda múltiples capas: DNS (blocklists, CNAME uncloaking), capa de red (filtrado TLS SNI/QUIC), in-stream (eliminación de ads YouTube con CA) y player (TVs, Apple TV sin certificado). Incluye firewall nftables con zonas, NAT, port forwarding, multi-WAN, Wi-Fi AP integrado y detección de intrusiones desde logs y flows.

La arquitectura combina Next.js/React para la interfaz web, Go para el backend, NATS para mensajería interna. Ofrece un asistente operativo que puede modificar reglas directamente, MCP server para automatización, y visualización en tiempo real con mapa del mundo, servicios hosteados y detección de anomalías. Soporta despliegue en Raspberry Pi, LXC, VMs o Docker con networking host.

La instalación es simplificada mediante un script bootstrap que detecta el entorno (Debian/Ubuntu, Proxmox, Arch, Fedora) e instala dependencias (nftables, conntrack, WireGuard tools, hostapd). Incluye gestión de actualizaciones automática con verificación SHA256 y rollback. Soporta perfiles por dispositivo, búsqueda segura, listas de servicios, rechazo por país y integración con feeds de reputación comunitaria vía CrowdSec.

CASOS DE USO
  • Reemplazar Pi-hole/AdGuard Home en Raspberry Pi manteniendo capacidades de firewall y detección de intrusiones
  • Gateway único para redes domésticas que filtra tráfico, elimina ads en streaming y bloquea amenazas por país
  • Observación de red sin intervención: modo watch-only para analizar tráfico antes de aplicar reglas
  • Eliminación de anuncios YouTube en TVs/Apple TV/Chromecast sin certificados ni extensiones del navegador
  • Detección de intrusiones mediante análisis de logs, flows y feeds de amenazas con bans escalonados
PUNTOS DESTACADOS
  • Filtrado por TLS SNI y QUIC cuando DNS es bypassed, algo que Pi-hole/AdGuard no hacen nativamente
  • Eliminación de ads YouTube en respuesta HTTP antes de que el navegador los vea (con CA propia)
  • Firewall nftables integrado con zonas, contadores en vivo, multi-WAN y shaping de tráfico
  • Detección de intrusiones desde journal/syslog de otros hosts con bans automáticos escalonados
  • Asistente operativo que puede modificar reglas directamente sin intervención manual constante
  • Mapa del mundo en tiempo real mostrando conexiones, apps, operadores y países identificados
PRECAUCIONES
  • Requiere networking host en Docker; no funciona correctamente en bridge network para inspección de tráfico
  • Modo watch-only necesita configuración manual del router para aplicar reglas de firewall
  • Actualizaciones automáticas pueden fallar si el sistema de archivos está lleno o sin espacio
  • No soporta sistemas sin systemd (requiere Docker o instalación manual con scripts)
  • Funciones Wi-Fi y cable solo disponibles en bare-metal/VM; LXC necesita configuración manual de TUN
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Listo para automatizar

Recomendado para Raspberry Pi 4+ (8GB RAM, 10GB disco mínimo). En Docker usar --network host y montar /var/run/docker.sock read-only. Para Proxmox crear LXC privilegiado con módulos netfilter cargados en el host. Configurar upstream resolvers en Settings antes de apuntar router al nodo. Verificar SHA256sums tras actualizaciones. Modo observe por defecto hasta configuración explícita.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsGo
SERVICIOS
NATS
BASES DE DATOS
No detectadas
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.