sozvon
Sozvon es un servicio de videoconferencia autocontenido y self-hostable, derivado del proyecto Galène. Ofrece encriptación end-to-end por grupo, sala de espera, sala de operador y despliegue con una sola orden.
Ficha actualizada 23 sept 2026, 0:25 · upstream 22 sept 2026, 23:54 · release v0.3.0
Qué es sozvon
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Sozvon es un servicio de videoconferencia autocontenido y self-hostable, derivado del proyecto Galène — el SFU WebRTC ligero de Juliusz Chroboczek. Ofrece encriptación end-to-end por grupo, sala de espera, sala de operador y despliegue con una sola orden. El núcleo WebRTC (enrutamiento de medios, codecs, manejo de RTP) se mantiene casi inalterado desde el fork; las modificaciones principales están concentradas en el cliente web, junto con un par de características server-side adicionales (lobby, sala de operador, throttling de autenticación, E2EE). La mayoría del repositorio está dedicada al frontend y a una aplicación móvil Android que no tiene equivalente upstream. El proyecto sigue la documentación original de Galène para instalación, uso y administración.
- Videoconferencias grupales con encriptación end-to-end por grupo
- Sala de espera (lobby) para evitar llamadas sin invitación válida
- Sala de operador dedicada para gestión de salas con enlaces personalizados
- Despliegue autocontenido con despliegue en una sola orden
- Videoconferencias empresariales con autenticación y throttling
- Aplicaciones móviles Android que se ejecutan directamente desde el servidor
- Sozvon es un fork descendente del proyecto Galène, manteniendo la misma arquitectura WebRTC SFU sin cambios en el núcleo de red
- Implementa encriptación end-to-end por grupo con AES-256-GCM y ZRTP-style Short Authentication String (5 emojis)
- Sala de operador que genera enlaces personalizados revocables por cliente, cada uno abierto en una sala hija independiente
- Aplicación móvil Android que se instala desde el mismo enlace del servidor y puede instalarse sobre un VPS mediante SSH
- Soporte para autenticación con throttling escalonado tras fallidas intentos de login
- Certificados TLS auto-generados mediante Let's Encrypt sin necesidad de herramientas adicionales
- La implementación de encriptación end-to-end no ha sido auditada independientemente y solo soporta dos participantes por grupo
- El servidor no incluye un backend de chat, ni gestión de salas, ni autenticación de usuarios
- No se soporta la llamada de video a voz (audio-only) entre grupos
- La aplicación móvil requiere que el usuario tenga permisos para instalar aplicaciones desde cualquier fuente
- El despliegue con systemd requiere un servicio dedicado y no es compatible con Docker nativo sin configuración adicional
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para desplegar Sozvon en un servidor Linux (Debian/Ubuntu), se ejecuta el script contrib/install.sh que configura el servicio, TLS mediante Let's Encrypt o certificado local, reglas de firewall y una cuenta de operador. Se recomienda usar la opción --detach para ejecutar el script en segundo plano y consultar el estado del despliegue a través de /var/lib/sozvon-install/state.json. Para obtener certificados con Let's Encrypt se usa la flag -letsencrypt; sin ella se pueden colocar los archivos cert.pem y key.pem en data/. El endpoint /healthz devuelve 200 ok para monitoreo de salud. Se recomienda mantener el repositorio actualizado mediante un script de actualización automático o usando herramientas como Obtainium.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.