Galene: Servidor de videoconferencias sencillo en VPS

Guía rápida para instalar y ejecutar Galene, un servidor de videoconferencia ligero en Ubuntu 24.04: binario único, TLS con Let's Encrypt, puerto 8443 e invitaciones por enlace.

27 ago 2025 • 5 min de lectura • Equip Q2BSTUDIO

Inteligencia-Artificial-

Hoy voy a mostrar cómo instalar y poner en marcha un servidor de videoconferencia simple usando Galene, una solución ligera escrita en Go ideal para llamadas con familiares y amigos.

Galene fue desarrollado en la Universidad de Paris durante la pandemia y evoluciono hasta ofrecer funcionalidades similares a Jitsi Meet pero con una arquitectura mucho mas minimalista. A diferencia de Jitsi Meet, que requiere muchos componentes y hardware potente, Galene se compone esencialmente de un unico binario que puede ejecutarse en un VPS economico e incluso, segun los desarrolladores, en un Raspberry Pi.

Resumen rapido: clonaremos el codigo, compilaremos el binario, crearemos la estructura de carpetas que Galene espera, generaremos certificados TLS con Lets Encrypt y arrancaremos el servidor en el puerto 8443. Estos pasos estan pensados para Ubuntu 24.04 en un VPS basico con 3 cores y 4 GB de RAM, pero el proceso es similar en otras distribuciones.

Instalar herramientas basicas: sudo apt install git golang certbot

Clonar y compilar Galene: mkdir -p ~/src && cd ~/src && git clone https://github.com/jech/galene.git && cd galene && CGO_ENABLED=0 go build -ldflags -s -w

El compilador de Go descargara modulos y generara un unico ejecutable llamado galene en el directorio del proyecto. El binario suele ocupar alrededor de 10 MB y no necesita dependencias externas en tiempo de ejecucion.

Organizar archivos de ejecucion: mkdir -p ~/apps/galene && cp galene ~/apps/galene/ && cd ~/apps/galene

Galene requiere una estructura concreta: un directorio groups donde cada sala es un archivo JSON de configuracion, un directorio data para certificados y otros datos, y el directorio static para la interfaz web. Crear carpetas: mkdir groups && mkdir data && cp -a ~/src/galene/static .

Crear la primera sala: por ejemplo crear el archivo groups/family.json con un usuario administrador y contraseña inicial. En produccion se recomienda usar hashes seguros como bcrypt, pero para pruebas una contraseña simple es suficiente.

Obtener certificados TLS con Lets Encrypt: verificar que el nombre de dominio del servidor apunta al VPS, por ejemplo galene.example.com, y ejecutar sudo certbot certonly --standalone -d galene.example.com. Copiar los archivos generados a la carpeta data: sudo cp /etc/letsencrypt/live/galene.example.com/fullchain.pem cert.pem y sudo cp /etc/letsencrypt/live/galene.example.com/privkey.pem key.pem y ajustar permisos.

Arrancar Galene: desde ~/apps/galene ejecutar ./galene. Por defecto Galene inicia su servidor en el puerto 8443 y un servidor TURN integrado en el puerto 1194. La interfaz web estara disponible en https://dominio:8443/ y las salas en rutas tipo /group/nombre_de_sala/.

Invitar participantes: desde la lista de usuarios en la interfaz se puede generar un enlace de invito con token. El invitado abre el enlace en el navegador, concede permiso a camara y microfono y entra automaticamente sin necesidad de credenciales.

Comportamiento y limites: Galene no realiza llamadas salientes activas, los participantes deben unirse manualmente mediante enlace o entrando en la sala. Esto simplifica el servidor y mejora la privacidad, pero requiere coordinar a los asistentes previamente.

Personalizacion: la interfaz cliente esta escrita en JavaScript puro y es facil de modificar si se desea un diseño o flujo distinto. Tambien es posible crear un cliente propio aprovechando la API y el motor WebRTC que usa Galene.

Red y firewall: si hay firewall hay que abrir puertos TCP 8443, TCP 1194, UDP 1194 y un rango de puertos UDP para medios, por ejemplo 40000-40500. Al iniciar Galene se puede indicar el rango UDP con la opcion -udp-range 40000-40500.

Despliegue permanente: para que Galene se ejecute en segundo plano es recomendable crear una unidad systemd. Tambien se puede ejecutar en el puerto 443 para evitar especificar el puerto en la URL; no es necesario proxiar obligatoriamente a traves de nginx para conseguirlo.

Recursos y documentacion: consultar la documentacion oficial de Galene para opciones avanzadas, autenticacion por hashes, integracion con servicios externos y configuracion de TURN. Probar la demo publica de Galene puede ayudar a conocer la experiencia de usuario antes de desplegar en produccion.

Servicios profesionales a su disposicion: en Q2BSTUDIO somos una empresa de desarrollo de software especializada en aplicaciones a medida y software a medida. Ofrecemos implementacion, personalizacion y despliegue de soluciones de comunicacion en tiempo real como Galene, integracion con servicios cloud AWS y Azure, configuracion de seguridad y ciberseguridad, y soluciones de inteligencia artificial para empresas incluidas plataformas con agentes IA.

Si necesita integrarlo en un ecosistema mayor podemos proveer servicios complementarios como arquitecturas serverless en AWS, migracion a Azure, configuracion de backup y monitorizacion, servicios de inteligencia de negocio y desarrollo de cuadros de mando con Power BI. Nuestros especialistas en inteligencia artificial pueden ayudar a automatizar flujos, mejorar la experiencia con agentes conversacionales y aplicar modelos de IA adaptados a su negocio.

Palabras clave para SEO: aplicaciones a medida, software a medida, inteligencia artificial, ia para empresas, agentes IA, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, power bi.

Propuesta de valor: si desea una solucion llave en mano para videoconferencias seguras y personalizadas o quiere integrar Galene con sistemas de autenticacion centralizada, grabacion, transcripcion o analitica basada en IA, en Q2BSTUDIO podemos encargarnos del proyecto desde el analisis inicial hasta el soporte y el mantenimiento.

Contacte con nosotros para una evaluacion gratuita y una propuesta adaptada a sus necesidades. Estaremos encantados de ayudar a implementar una solución fiable, escalable y segura para sus comunicaciones en tiempo real.

Resumen rapido de comandos y acciones utiles: instalar herramientas base sudo apt install git golang certbot; compilar CGO_ENABLED=0 go build -ldflags -s -w; crear estructura mkdir -p ~/apps/galene && mkdir groups && mkdir data; obtener certificados sudo certbot certonly --standalone -d su_dominio; copiar certificados a data; ejecutar ./galene; si usa firewall abrir puertos TCP 8443, TCP 1194, UDP 1194 y rango UDP 40000-40500 y arrancar con ./galene -udp-range 40000-40500.

Esperamos que esta guia le ayude a poner en marcha su propio servidor Galene rapidamente. Si necesita asistencia tecnica, integracion con inteligencia artificial, ciberseguridad o despliegue en la nube, en Q2BSTUDIO estamos listos para apoyar su proyecto.

UNA PAUSA?

Juga una estona abans de marxar

ELS NOSTRES SERVEIS

Com et podem ajudar

Intel·ligència artificial

Agents d'IA, chatbots i assistents intel·ligents que automatitzen tasques i atenen els teus clients 24/7 per millorar l'eficiència del teu negoci.

Més info

Desenvolupament de programari

Aplicacions web, mòbils i d'escriptori, intranets, e-commerce, SaaS i plataformes de gestió dissenyades per a les necessitats concretes de la teva empresa.

Més info

Serveis cloud

Migració, infraestructura, hosting gestionat, alta disponibilitat i seguretat en Microsoft Azure i Amazon Web Services perquè el teu negoci escali sense límits.

Més info

Ciberseguretat i pentesting

Auditories de seguretat, test d'intrusió (pentesting) i protecció d'aplicacions, dades i infraestructura on-premise i cloud, amb hacking ètic i compliment normatiu.

Més info

Business Intelligence

Quadres de comandament i anàlisi de dades amb Power BI: integrem les teves fonts, dissenyem dashboards i KPIs i convertim les teves dades en decisions.

Més info

Automatització de processos

Automatitzem tasques repetitives i connectem les teves aplicacions amb n8n, Power Automate, Make i RPA, eliminant treball manual i augmentant la productivitat.

Més info

Formació per a empreses

Formem els teus equips en tecnologia amb criteri: desenvolupament web, bases de dades, Git, bones pràctiques i seguretat, automatització amb n8n, intel·ligència artificial per a empreses i creació de solucions d'IA amb Azure AI Foundry.

Més info

Auditoria de codi

Auditem el codi que creguis tu, el teu equip o una IA: et diem què està bé i què millorar, el securitzem i el deixem llest per a producció, web o app.

Més info

Generació d'imatges amb IA

Creem per tu les imatges que necessita el teu negoci amb intel·ligència artificial: producte, xarxes, publicitat, il·lustració i avatars. Tu ens dius què vols i t'ho lliurem llest per fer servir.

Més info

Generació de vídeos amb IA

Creem per tu vídeos amb intel·ligència artificial: promocionals, per a xarxes, presentadors virtuals, doblatge i animacions. Ens comptes la idea i t'ho lliurem muntat i llest per publicar.

Més info

Avatars conversacionals amb IA

Creem avatars conversacionals amb IA —humans digitals amb cara i veu— que atenen els teus clients i equips amb el coneixement de la teva empresa, a la teva web, monitors interactius, WhatsApp o Teams.

Més info

Màrqueting Online i IA

Google Ads, Meta Ads, LinkedIn Ads i posicionament en motors d'IA (GEO/AEO): captem clients i fem que la teva marca aparegui on et busquen, també a ChatGPT, Gemini i Perplexity.

Més info

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.