C贸mo instalar Neko - Navegador virtual compartido en Docker
Neko: Navegador virtual compartido con WebRTC en Docker
Accede a una browser completa desde tu navegador web. Comparte pantalla con amigos en tiempo real, watch parties colaborativos y acceso remoto sin instalar nada.
¿Qu茅 es Neko?
Neko es un navegador virtual autohospedado que se ejecuta en Docker y utiliza WebRTC para transmitir el escritorio en tiempo real. Permite que m煤ltiples usuarios accedan simult谩neamente a una instancia de navegador completamente funcional, ver el mismo contenido, compartir el control y colaborar en tiempo real, todo a trav茅s de un navegador web.
El proyecto surgi贸 de una necesidad real: el creador quer铆a ver anime con sus amigos despu茅s de que rabb.it cerrara, pero su conexi贸n no pod铆a manejar streaming tradicional y Discord se ca铆a constantemente. As铆 que decidi贸 construir una alternativa open source completamente funcional usando WebRTC. Hoy, Neko es una herramienta vers谩til que permite no solo navegadores, sino cualquier aplicaci贸n Linux: VLC, XFCE, KDE, o un desktop completo.
Caracter铆sticas principales
Streaming con WebRTC
Transmisi贸n de baja latencia (menos de 300ms) con audio sincronizado. Mejor que VNC o RDP.
Control multipersona
M煤ltiples usuarios pueden conectarse simult谩neamente. El anfitri贸n controla permisos de acceso.
Sin instalaci贸n en cliente
Accede desde cualquier navegador moderno. No necesita VPN, TeamViewer, Chrome Remote Desktop.
Chat integrado
Chat en tiempo real entre participantes con reacciones emoji.
Watch parties
Alternativa open source a rabb.it para ver contenido juntos con amigos.
RTMP streaming
Transmite a Twitch, YouTube, o guarda en archivo usando RTMP.
M煤ltiples navegadores
Firefox, Chromium, Google Chrome, Ungoogled Chromium, Waterfox, VLC y m谩s.
Desktop completo
Instala XFCE, KDE o cualquier desktop Linux para acceso completo.
Aceleraci贸n GPU
Soporte para VAAPI (Intel) y EGL (Nvidia) para mejor rendimiento.
Aislamiento y seguridad
Cada sesi贸n es ephemeral y aislada. Sin historial, cookies o cache persistente.
API y webhooks
Control program谩tico y automatizaci贸n de salas y eventos.
Neko Rooms
Sistema de gesti贸n de salas para manejar m煤ltiples instancias Neko.
Instalaci贸n r谩pida
Opci贸n 1: Docker Run (5 segundos)
Abre http://localhost:8080 y tienes un Firefox completamente funcional corriendo en un contenedor.
Opci贸n 2: Docker Run con configuraci贸n completa
Docker Compose (recomendado)
Variantes de navegadores disponibles
Neko ofrece m煤ltiples variantes con diferentes navegadores y configuraciones:
Navegadores Firefox-based (recomendado para principiantes)
Navegadores Chromium-based
Desktop completo
--shm-size=2gb (o m谩s) para no fallar. Firefox no necesita esto.
Aceleraci贸n GPU (opcional)
Intel VAAPI
Nvidia EGL
Configuraci贸n avanzada
Para acceso remoto (sobre Internet)
Si accedes desde fuera de tu red local, necesitas configurar STUN/TURN:
RTMP Broadcasting
Transmite a Twitch, YouTube o guarda en archivo:
L铆mites y restricciones
Casos de uso
- Watch parties: Ver pel铆culas, series o streams con amigos en tiempo real sin Discord
- Soporte t茅cnico remoto: Acceso remoto sin instalar TeamViewer o software propietario
- Presentaciones interactivas: Demostrar aplicaciones web o software con participaci贸n en vivo
- Testing de aplicaciones: Probar apps web desde m煤ltiples navegadores simult谩neamente
- Compartir VPN/proxy: Navegar desde ubicaci贸n espec铆fica sin exponer credenciales
- Jump host seguro: Acceso a recursos internos sin software cliente
- Streaming 24/7: Broadcast continuo a Twitch incluso sin usuarios conectados
- Desktop virtual aislado: Navegar sitios inseguros en entorno sandbox
- VR Chat integration: Ver navegador compartido dentro de VR Chat
- Educaci贸n remota: Instructor y estudiantes colaborando en navegador compartido
Gesti贸n y mantenimiento
Ver logs
Reiniciar
Detener
Cambiar navegador
Edita la imagen en docker-compose.yml y reinicia:
Acceder al shell
Neko Rooms: Gesti贸n de m煤ltiples salas
Para ejecutar m煤ltiples salas con gesti贸n centralizada, usa Neko Rooms:
Neko Rooms proporciona:
- Panel de administraci贸n para gestionar salas
- Autenticaci贸n y control de acceso
- Estad铆sticas de uso
- HTTPS autom谩tico con Traefik y Let's Encrypt
- Creaci贸n din谩mica de salas
Comentarios
Publicar un comentario
Comenta...