Repolode
Sharkord

Sharkord/sharkord

Un servidor de chat ligero y autohospedado con voz, video, texto y pantalla compartida, pensado para grupos pequeños que quieren conservar el control de sus datos.

Alternativa open source a:Discord

Estrellas
1,568
Forks
153
Issues abiertos
57
Último commit
hace 14 horas

¿Qué es?

Sharkord es una plataforma de comunicación en tiempo real autohospedada que lleva funciones al estilo de Discord a tu propia infraestructura. Incluye canales de voz con video y pantalla compartida mediante un SFU de mediasoup integrado; canales de texto organizados en categorías, con hilos, respuestas, reacciones, mensajes fijados y búsqueda; y mensajes directos entre miembros.

La administración incluye roles y permisos con excepciones por canal para roles y usuarios, emojis personalizados, menciones e invitaciones con límites de uso y asignación automática de roles. Las subidas de archivos incluyen cuotas de almacenamiento por usuario y URLs firmadas opcionales. Los plugins pueden ampliar tanto el servidor como el cliente mediante el plugin SDK.

El proyecto se distribuye como un binario independiente para Windows, macOS y Linux, y también puede ejecutarse en Docker. Está escrito en TypeScript sobre Bun y actualmente se encuentra en fase alfa, así que cabe esperar errores y cambios incompatibles.

Funciones clave

  • 01Canales de voz con video y pantalla compartida mediante un SFU de mediasoup integrado
  • 02Canales de texto organizados en categorías, con hilos, respuestas, reacciones, mensajes fijados y búsqueda
  • 03Mensajes directos entre miembros
  • 04Roles y permisos con excepciones por canal
  • 05Invitaciones con límites de uso y asignación automática de roles
  • 06Subidas de archivos con cuotas de almacenamiento por usuario y URLs firmadas opcionales

Casos de uso

  • Una comunidad pequeña o un grupo de amigos que quiere un servidor de chat al estilo de Discord en su propio hardware
  • Equipos que necesitan voz, video y pantalla compartida sin enviar datos a un servicio de terceros
  • Desarrolladores que quieren una base de chat autohospedada que puedan ampliar con plugins

Inicio rápido

  1. 1

    Descarga el binario Linux x64 desde la página de lanzamientos y dale permisos de ejecución

    curl -L https://github.com/sharkord/sharkord/releases/latest/download/sharkord-linux-x64 -o sharkord
  2. 2

    Dale permisos de ejecución al binario

    chmod +x sharkord
  3. 3

    Inicia el servidor y guarda el token secreto que aparece en la consola

    ./sharkord
  4. 4

    Abre el cliente en el navegador en localhost, puerto 4991

Antes de usarlo

  • El proyecto está en fase alfa, por lo que cabe esperar errores, funciones incompletas y cambios incompatibles.
  • El token secreto del primer inicio concede acceso de propietario y firma todas las sesiones, así que debes guardarlo de forma segura.

En colecciones

Temas

Preguntas frecuentes

¿Qué es sharkord?
Un servidor de chat ligero y autohospedado con voz, video, texto y pantalla compartida, pensado para grupos pequeños que quieren conservar el control de sus datos. Sharkord es una plataforma de comunicación en tiempo real autohospedada que lleva funciones al estilo de Discord a tu propia infraestructura. Incluye canales de voz con video y pantalla compartida mediante un SFU de mediasoup integrado; canales de texto organizados en categorías, con hilos, respuestas, reacciones, mensajes fijados y búsqueda; y mensajes directos entre miembros.
¿sharkord es gratuito? ¿Qué licencia tiene?
sharkord es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿sharkord sigue mantenido?
Mantenimiento activo. El último commit de sharkord fue el 5 nov 2026.
¿Para qué puedo usar sharkord?
Una comunidad pequeña o un grupo de amigos que quiere un servidor de chat al estilo de Discord en su propio hardware Equipos que necesitan voz, video y pantalla compartida sin enviar datos a un servicio de terceros Desarrolladores que quieren una base de chat autohospedada que puedan ampliar con plugins
¿Cómo se instala sharkord?
Descarga el binario Linux x64 desde la página de lanzamientos y dale permisos de ejecución: curl -L https://github.com/sharkord/sharkord/releases/latest/download/sharkord-linux-x64 -o sharkord Dale permisos de ejecución al binario: chmod +x sharkord Inicia el servidor y guarda el token secreto que aparece en la consola: ./sharkord Abre el cliente en el navegador en localhost, puerto 4991
¿Dónde consigo sharkord?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Sharkord/sharkord

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados