media
Desde los '2000, tenemos una instancia de peertube https://media.interior.edu.uy, que vino a reemplazar y al que se migró el contenido del MediaSPIP que manteníamos en la misma url.
udelar/redUI/media>, repo satélite en el nuevo paradigma de IaC, fue puesto en órbita en Oct 2025 en aras de extraer de adminsys/config> el despliegue de https://media.interior.edu.uy, y actualizarlo.
Diseño actualizado de IaC peertube
Identificación de recursos en la Galaxy Ansible
La colección evolix_root.ansible_roles parece haber sido publicada sin toda su validación, pero ofrece el rol más actualizado para la instalación de un peertube.
Al no lograr saber si el proyecto vive y donde, generamos un fork en evolix.ansible_roles>, ver evolix_root.ansible_roles collection
Primer despliegue
En rama main y en #1 trabajamos el primer despliegue en https://tube.interior.edu.uy/.
De los pocos parámetros que hay que darle al rol, peertube_app_secret no es cualquier random:
root@doedicurus:/var/www/peertube/config# less production.yaml
(...)
# Secrets you need to generate the first time you run PeerTube
secrets:
# Generate one using `openssl rand -hex 32`
Pude darle una contraseña a root con:
root@doedicurus:/var/www/peertube/peertube-latest# sudo -u redui NODE_CONFIG_DIR=/var/www/peertube/config NODE_ENV=production yarn run reset-password -u root
- Falta habilitar el correo para el registro,
- logré crear un directo, meo instalé obs, pero no logré el stream.