Sun. Sep 8th, 2024

Introducing Neko: The Docker-based Virtual Browser Designed for Privacy

By admin Jan 29, 2024

Bienvenido a Neko, un navegador virtual autohospedado con tecnología Docker y creado con tecnología WebRTC. Neko le permite ejecutar con confianza un navegador completamente funcional en un entorno virtual para un acceso seguro y privado a Internet desde cualquier lugar.

Con Neko, puedes navegar por la web, ejecutar aplicaciones y completar tareas como un navegador normal, todo dentro de un entorno seguro y aislado. Si eres un desarrollador web, un usuario preocupado por la privacidad o alguien que valora la comodidad de un navegador virtual, Neko es la solución definitiva.

Seguro y Privado

Neko es un navegador que ofrece sólidas funciones de seguridad y privacidad y permite que varios usuarios accedan a él simultáneamente. Es ideal para equipos, organizaciones e individuos que necesitan acceso compartido al navegador. Neko simplifica el proceso de colaboración, acceso a recursos compartidos y compartir el acceso al navegador con otros.

Navegación colaborativa

Neko es una herramienta versátil para organizar fiestas de observación y presentaciones interactivas. Le permite conectarse fácilmente con amigos y colegas desde cualquier lugar, eliminando la necesidad de reuniones físicas.

Con Neko, puedes organizar fácilmente una fiesta de observación o realizar una presentación interactiva, ya sea por recreación o por trabajo. Simplemente invite a sus invitados a unirse al entorno virtual, comparta su pantalla e interactúe con ellos en tiempo real.

Características

  • Fácil de configurar
  • Soporta múltiples usuarios
  • Soporte completo para Docker
  • Chat de texto: una función de chat que admite rebajas básicas (sabor de discordia).
  • Usuarios administradores: Usuarios con privilegios administrativos que pueden realizar acciones como patear, prohibir, forzar controles de entrega/liberación y cerrar salas.
  • Sincronización del portapapeles: la capacidad de sincronizar el contenido del portapapeles en navegadores compatibles (consulte navegadores compatibles).
  • Superposición de gestos: una función de superposición que permite a los usuarios mostrar emoticones.
  • Ignorar usuario: La opción de ignorar a usuarios específicos, bloqueando sus mensajes de chat y emoticones.
  • Configuraciones persistentes: Configuraciones que se guardan y recuerdan, incluso después de cerrar y volver a abrir la aplicación.
  • Inicio de sesión automático con argumentos de URL personalizados: la capacidad de iniciar sesión automáticamente utilizando argumentos de URL personalizados. El usuario puede agregar ?usr=<your-user-name>&pwd=<room-pass> a la URL.
  • Radiodifusión Contenido de la sala usando RTMP: La capacidad de transmitir el contenido de la sala a plataformas como Twitch o YouTube usando RTMP.
  • Transferencia de archivos bidireccional: La capacidad de transferir archivos en ambas direcciones, si la función está habilitada.

Casos de uso

Neko comenzó como un navegador virtual que se transmite mediante WebRTC a múltiples usuarios.

  • Es no sólo limitado a un navegador; puede ejecutar cualquier cosa que se ejecute en Linux (por ejemplo, VLC). El navegador resulta ser el caso de uso más popular y ampliamente utilizado.
  • De hecho, tampoco se limita a un único programa; puede instalar un entorno de escritorio completo (por ejemplo, XFCE, KDE).
  • Hablando de límites, no es necesario ejecutarlo en un contenedor; podrías instalar neko en tu host, conectarte a tu servidor X y controlar toda tu VM.
  • En teoría, no se limita solo al servidor X; en su lugar, se podría usar cualquier cosa que pueda controlarse y extraerse periódicamente para obtener imágenes.
    • Como implementar el protocolo RDP o VNC, donde neko solo actuaría como servidor de retransmisión WebRTC. Por el momento esto es sólo futuro.

El caso de uso principal es conectarse con varias personas, aprovechando la sincronización y la interactividad en tiempo real:

  • Ver fiesta – ver contenido de vídeo junto con varias personas y reaccionar ante él (chat, gestos) – alternativa de código abierto a risita.app o hiperrayo.
  • Presentación interactiva – No solo se comparte la pantalla, sino que otros pueden controlar la pantalla.
  • Herramienta colaborativa – lluvia de ideas, exploración conjunta y depuración de códigos juntos.
  • Apoyo/Enseñanza – guiar interactivamente a las personas en un entorno controlado.
  • Insertar cualquier cosa – incruste un navegador virtual en su aplicación web – alternativa de código abierto a API de hiperrayo.
    • abra cualquier sitio web o aplicación de terceros, sincronice audio y video sin problemas entre varios participantes.
    • solicitar habitaciones usando API con habitaciones-neko.

Otros casos de uso que se benefician del usuario único:

  • Espacio de trabajo personal – transmisión de aplicaciones y escritorios en contenedores a los usuarios finales, similar a kasma.
  • Navegador persistente – navegador propio con cookies persistentes disponibles en cualquier lugar – similar a poderosa aplicación.
    • no queda ningún estado en el navegador host después de finalizar la conexión.
    • Los datos confidenciales, como las cookies, no se transfieren; solo se comparten videos.
  • Navegador desechable – una mejor solución para planificar fiestas secretas y comprar regalos de cumpleaños en Internet.
    • utilizar el navegador Tor y vpn para mayor anonimato.
    • mitiga el riesgo de huellas digitales del sistema operativo y vulnerabilidades del navegador al ejecutarse en un contenedor.
  • retransmisión de sesiones – transmitir contenido de la sala usando RTMP (por ejemplo, Twitch o YouTube…).
  • Grabación de sesión – La transmisión RTMP se puede guardar en un archivo usando, por ejemplo nginx-rtmp
    • Tenga un ambiente limpio al grabar tutoriales.
    • no es necesario ocultar marcadores ni utilizar el modo incógnito.
  • Saltar anfitrión – acceda a sus aplicaciones internas de forma segura sin necesidad de VPN.
  • Navegador automatizado – puedes instalar dramaturgo o titiritero y automatizar tareas y al mismo tiempo poder interceptarlas activamente.

En comparación con la puerta de enlace de escritorio remoto sin cliente (p. ej. Guacamole apache o websockify con noVNC), instalado con un servidor de escritorio remoto junto con el programa deseado (p. ej. servidor linux/firefox) proporciona a Neko además:

  • Vídeo fluido porque utiliza WebRTC y no imágenes enviadas a través de WebSockets.
  • audio incorporado soporte, lo que no es parte de Apache Guacamole o noVNC.
  • Control multiparticipantelo que no es compatible de forma nativa con Guacamole apache o noVNC.

Navegadores compatibles

  • Google Chrome
  • Google cromo
  • Mozilla Firefox
  • Borde de Microsoft
  • Corajudo
  • vivaldi
  • Ópera
  • Colina

Licencia

Licencia Apache-2.0

Recursos y descargas

Etiquetas

Docker Seguridad de privacidad autohospedada Código abierto Equipos de equipo Colaboración colaborativa

By admin

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *