Tareas #6052

Tareas #6033: Migraciones de CSIC y CURE a SeCIU

Migración y actualización de charla.inteiror.edu.uy

Added by Daniel Viñar Ulriksen about 1 year ago. Updated 11 days ago.

Status:CerradaStart date:10/24/2018
Priority:NormalDue date:
Assignee:Santiago Martinez% Done:

100%

Category:-Spent time:51.00 hours
Target version:-

Description

Un servicio que, si bien no es crítico respecto a la sobrecarga de la plataforma en CSIC, pero que es fácil de migrar y puede aportar beneficios funcionales es retomar una actualización y mejora del meet-jitsi en charla.interior.edu.uy, en el servidor Sur.


Related issues

Related to MCU - UdelaR - Tareas #5407: Probar Jitsi-meet Cerrada 06/23/2016
Duplicated by MCU - UdelaR - Tareas #5945: Actualizar el meet jitsi Cerrada 03/15/2018

History

#1 Updated by Daniel Viñar Ulriksen about 1 year ago

#2 Updated by Daniel Viñar Ulriksen about 1 year ago

  • Duplicated by Tareas #5945: Actualizar el meet jitsi added

#3 Updated by Santiago Martinez about 1 year ago

  • % Done changed from 0 to 20

#4 Updated by Santiago Martinez about 1 year ago

  • % Done changed from 20 to 30

Problemas para indicar desde playbook el hostname con el que se configura jitsi-meet

#5 Updated by Santiago Martinez about 1 year ago

  • % Done changed from 30 to 70

Solucionados los problemas de configuración de hostname y certificados empleando el módulo 'debconf'.

El role ya realiza la correcta instalación y configuración de Jitsi Meet sobre Nginx. Se encuentra subido al repositorio en una rama independiente.

Resta comprobar el correcto funcionamiento de los script para autogeneración de certificados con Let's Encrypt y configuración de firewall.

Como dato adicional, el proyecto ubicado en https://github.com/freedomofpress/ansible-role-jitsi-meet cuenta con numerosos templates de archivos de configuración que podrían ser de utilidad si en el futuro se desea afinar algun parámetro. De momemento no se utiliza ninguno ya que el instalador autogenera los mismos en base a los valores indicados en el archivo de variables.

#6 Updated by Santiago Martinez about 1 year ago

  • % Done changed from 70 to 100

Agregada la creación y configuración de certificados de Let's Encrypt para el sitio, agregando un cronjob para la autorenovación de los mismos. Cambios ya disponibles en repositorio.

Tal cual lo detallado en su documentación, es recomendable la apertura de los puertos TCP: 443, 4443 y UDP: 10000 a 20000 para el correcto funcionamiento y las videoconferencias.

#7 Updated by Daniel Viñar Ulriksen about 1 year ago

  • Status changed from Nueva to En curso

#9 Updated by Santiago Martinez about 1 year ago

En producción en https://charla.interior.edu.uy/

Se agrega soporte para compartir pantalla desde Chrome. Para ello este navegador requiere la instalación de una extensión (generada expresamente para el fqdn utilizado, charla.interior.edu.uy en este caso) que puede descargarse desde: https://charla.interior.edu.uy/charla-interior-plugin.crx

La extensión es parte del proyecto Jitsi: https://github.com/jitsi/jidesha

#10 Updated by Santiago Martinez 10 months ago

Se encuentra en producción una nueva versión, creada desde cero a partir de este commit (y con los roles de la galaxia actualizados a su versión mas reciente).

Cambios principales:
  • Creación del contendor 'guayabo' a partir del role crear_lxc de nuestro GitHub
  • Certificados Let's Encrypt para guayabo.interior.edu.uy y charla.interior.edu.uy generados a partir del galaxy role geerlingguy.certbot
  • Cambio en la resolución por defecto del streaming de video, de 720px a 480px.
  • Preferencia para utilizar codec h264
  • A los usuarios se les solicita indicar un nickname al unirse a una reunión.

#11 Updated by Santiago Martinez 6 months ago

Desde aquí, el role 'jitsi_meet' ya no es parte del proyecto config, sino que se encuentra publicado en nuestro GitHub como un fork al proyecto de referencia que fue abandonado en 2017.

En este fork se continúa con el desarrollo y mantenimiento del proyecto original, habiendo ya recibido aportes de la comunidad.

#12 Updated by Daniel Viñar Ulriksen 11 days ago

  • Status changed from En curso to Cerrada

Also available in: Atom PDF