Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
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

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsPython
SERVICIOS
S3/MinIO
BASES DE DATOS
No detectadas
PUERTOS
808078803000
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.