Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Cove

Aplicación de chat y voz auto-alojada ligera para grupos pequeños, optimizada para redes LAN y atravesamiento NAT. Construida con TypeScript, React y Node.js.

Ficha actualizada 24 sept 2026, 17:12 · upstream 24 sept 2026, 16:59 · release v1.5.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es Cove

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Cove es una aplicación de comunicación en tiempo real diseñada para grupos pequeños de amigos, enfocada en entornos de red local (LAN) y capaz de atravesar NAT. El proyecto se estructura como un monorepo basado en npm workspaces, separando el código del cliente (React + Vite) del servidor (Node.js). Soporta presencia en línea, captura de audio/pantalla y gestión de paquetes de sonido personalizados.

La arquitectura utiliza TypeScript tanto para el frontend como para el backend, con Electron integrado para facilitar la creación de aplicaciones de escritorio. El sistema maneja la conexión WebSocket para sincronización en tiempo real y ofrece herramientas de diagnóstico para medios. La seguridad se gestiona mediante variables de entorno o archivos de configuración JSON, permitiendo habilitar acceso seguro a través de HTTPS/WSS.

CASOS DE USO
  • Comunicación en tiempo real para grupos de amigos en redes locales sin necesidad de internet público.
  • Reuniones de voz y chat con presencia visible y gestión de participantes.
  • Pruebas de audio y captura de pantalla en entornos controlados (LAN).
  • Despliegue auto-alojado en servidores propios con configuración manual de seguridad.
PUNTOS DESTACADOS
  • Soporte nativo para presencia en tiempo real y gestión de salas.
  • Captura de audio y pantalla integrada a nivel de aplicación.
  • Gestión de paquetes de sonido (soundpacks) personalizados.
  • Herramientas de diagnóstico de medios y dispositivos.
  • Estructura monorepo simplificada para desarrollo conjunto.
PRECAUCIONES
  • No incluye soporte nativo para Docker ni archivos de composición.
  • Requiere configuración manual de variables de entorno para seguridad avanzada.
  • La documentación detallada está disponible principalmente en PDF en chino.
  • Dependencia de Node.js LTS y gestión manual de puertos.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Instalar Node.js LTS y ejecutar `npm install` en el repositorio. Para producción, habilitar seguridad con `COVE_SERVER_SECURITY_ENABLED=true` y configurar HTTPS/WSS si se usa internet público. Verificar que los puertos estén abiertos para atravesamiento NAT. Consultar `Cove服务器配置指南.pdf` para configuración avanzada.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
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.