backspace
Plataforma de comunicación auto-alojada estilo Discord con soporte para voz, video HD hasta 4K/120fps y federación server-to-server. Desarrollada en TypeScript con Next.js y React, utiliza LiveKit para streaming multimedia avanzado.
Ficha actualizada 21 sept 2026, 20:00 · upstream 21 sept 2026, 20:00 · release v1.4.0
Qué es backspace
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Backspace es una alternativa open-source a Discord diseñada para ser auto-alojada, ofreciendo una experiencia completa de comunicación que incluye chat de texto, voz, video HD y federación entre servidores independientes. La plataforma se distingue por su enfoque en el control granular de la calidad multimedia, permitiendo ajustes detallados de resolución, tasa de fotogramas y códecs (VP9, H.264) tanto para transmisiones de pantalla como para videollamadas.
- Comunidades gaming con sesiones de voz y video de alta calidad
- Plataformas educativas online con transmisión de contenido en vivo
- Empresas que requieren comunicación interna segura sin depender de servicios centralizados
- Redes sociales descentralizadas donde los usuarios mantienen control sobre sus datos
- Federación server-to-server con autenticación HMAC para interoperabilidad entre instancias independientes
- Control granular de calidad de video hasta 4K/120fps con ajustes por códec y bitrate
- Interfaz PWA instalable que funciona como aplicación nativa en móviles y escritorio
- Gestión de permisos basada en roles con overrides a nivel de categoría y canal
- Requiere infraestructura propia con Docker, dominio propio y configuración de firewall
- Configuración inicial compleja para usuarios no técnicos sin experiencia en despliegues auto-alojados
- Dependencia externa del servicio LiveKit para funcionalidades de streaming multimedia
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.
Utilizar el instalador interactivo (install.sh) que configura automáticamente .env, HTTPS con Caddy y servicios Docker. Abrir puertos 80/443 siempre; si se habilita voz, también 3478/7881 TCP y rango UDP 50000-60000. Configurar DNS antes del instalador para que Caddy obtenga certificados SSL automáticamente.
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.