Commit graph

165 commits

Author SHA1 Message Date
4635be11a2 Add first draft with instructions 2022-12-16 17:33:16 -06:00
Renich Bon Ćirić
3c2769cc4e producción: inlcluyo las variables adecuadas en el deploy 2022-12-16 17:29:45 -06:00
Renich Bon Ćirić
233e0927e3 Merge branch 'renich/ambientes-separados' 2022-12-15 22:21:25 -06:00
Renich Bon Ćirić
a09d20fae5 certbot: agregué -n a todos los comandos de certbot
Al parecer, eso requiere certbot por no correr en una "non-tty" y
debemos usar `-n` para que corra de manera no interactiva.
2022-12-15 22:20:10 -06:00
Renich Bon Ćirić
077819bdfc Ya no usamos group_vars 2022-10-21 16:48:44 -05:00
Renich Bon Ćirić
b5bd67e8dd Arreglé el .gitignore y removí los archivos que usamos para prod, test y mixtli 2022-10-21 16:48:10 -05:00
16947df94c Add container image creation scripts 2022-10-14 01:45:41 -06:00
Renich Bon Ćirić
0a2a152ac9 turn: acoplamos mejor signaling y janus
Ahora, signaling le pasa turn a janus.
2022-10-13 00:18:37 -05:00
Renich Bon Ćirić
1a711654a4 common: utilizamos la herramienta trust para importar el CA 2022-10-13 00:17:28 -05:00
Renich Bon Ćirić
73b0438279 Le puse serial: 1 a los deploy para evitar problemas con la copia de archivos 2022-10-13 00:16:47 -05:00
Renich Bon Ćirić
c016b12dfa agregué un inventario para turn0 2022-10-13 00:15:36 -05:00
Renich Bon Ćirić
d8457962a6 Actualicé el inventario de turn1 2022-10-11 22:15:08 -05:00
Renich Bon Ćirić
878a6c7de5 Cambié de usar 0.0.0.0 a la IP del nodo
También se hizo así en vars.

Gracias al Iván Chavero por descubrir ésto
2022-10-11 22:03:00 -05:00
Renich Bon Ćirić
c7fe634082 Le puse bien el puerto al stun
Antes era 8443 y es 3478
2022-10-11 22:00:19 -05:00
Renich Bon Ćirić
ca5577dcad signaling: ahora se verifica que la contraseña mida 32bits 2022-10-11 01:12:20 -05:00
Renich Bon Ćirić
f429164039 mixtli: ahora usa turn2 en las vars también 2022-10-11 01:11:58 -05:00
Renich Bon Ćirić
574bdc521d nats: ahora se instala el nats del sistema
Antes, instalábamos desde github. Ahora, se isntala desde el repo del
sistema.
2022-10-11 01:09:42 -05:00
Renich Bon Ćirić
8af29aaf91 renombré el inventario de turn1 2022-10-11 01:09:17 -05:00
Renich Bon Ćirić
a37a96aeaf Apunté los deploy individuales a test (por si las moscas) 2022-10-11 01:08:30 -05:00
Renich Bon Ćirić
5160bfb36b Cambié el nombre de los hosts de janus; de jns a janus 2022-10-11 01:06:18 -05:00
Renich Bon Ćirić
4361d03169 mixtli: le asigné el turn2 2022-10-11 01:04:45 -05:00
Renich Bon Ćirić
3035160d34 signaling: agregué openssl como paquete requerido 2022-10-10 21:34:18 -05:00
Renich Bon Ćirić
677ba1c239 test: puse los nombres de hosts más acertados 2022-10-08 16:52:56 -05:00
Renich Bon Ćirić
2961a8ed4a WIP: Se separaron los ambientes de producción, test y mixtli
Todavía no sé si jalan todos. Apenas probando.
2022-10-08 15:55:54 -05:00
Renich Bon Ćirić
f83d00bcaa Se hizo la re-organización de las variables
Ahora, en vars/RedHat.yaml, solo hay variables relevantes para
instalaciones hechas en distribuciones basadas en Red Hat.

También hice algunos cambios de nombre de variable para
estandarizar.

Removí algunas variables duplicadas de redis.
2022-10-07 14:37:47 -05:00
Renich Bon Ćirić
92713f9bfd Corregí los valores del inventario para el nuevo NextCloud 2022-10-07 02:29:33 -05:00
Renich Bon Ćirić
e2347c9d1c Renombrar varios archivos y un nuevo nextcloud 2022-10-07 02:07:34 -05:00
Renich Bon Ćirić
ab030cef25 certificates: se removieron las variables innecesarias
Tanto del archivo de variables como del playbook
2022-10-07 00:48:50 -05:00
Renich Bon Ćirić
e81fb536bc coolwsd-nginx: le agregué un restart después de la config
Al wey de Chaverruco se le olvidó.
2022-10-07 00:14:57 -05:00
3993269497 Removed nextcloud_domain_name variable 2022-10-06 22:38:35 -06:00
Renich Bon Ćirić
9f46882f1b vars: cambié el valor de domain_name 2022-10-06 23:19:09 -05:00
Renich Bon Ćirić
d6fc6b25dc nextcloud: subí la vesión a 24.0.6 2022-10-06 20:31:44 -05:00
a423e5d8a6 Add base image containerfile 2022-10-03 21:43:21 -05:00
Renich Bon Ćirić
e56ec8c477 vars: aumenté el número máximo de conexiones concurrentes de signaling a 16 2022-10-03 21:42:23 -05:00
Renich Bon Ćirić
785047a893 Jueves de hacking
Se hicieron un chingo de cosas... :S
2022-09-30 03:01:39 -05:00
3fbbcfc3b9 Update coturn letsencrypt config 2022-09-23 01:22:04 -05:00
658c68adb0 Add coturn letsencrypt post hook 2022-09-23 01:21:00 -05:00
Renich Bon Ćirić
1145c27034 Ya jalan todos los servicios para NextCloud Talk
Hicimos jalar, de manera independiente, los serivcios de:

* coturn
* nats
* signaling
* janus
2022-09-23 01:10:38 -05:00
Renich Bon Ćirić
b18abd108e turn: corregí la plataforma CentOS => EL 2022-09-12 14:44:18 -05:00
Renich Bon Ćirić
7856fc1e16 turn: le puse los metadatos al rol 2022-09-12 14:44:18 -05:00
Renich Bon Ćirić
babc33c799 turn: removí las variables innecesarias y renombré turn_realm 2022-09-12 14:44:18 -05:00
Renich Bon Ćirić
f35254db60 turn: cambié a usar el módulo de command para generar los certs 2022-09-12 14:44:18 -05:00
Renich Bon Ćirić
ae67f02375 turn: cambié la IP de mi servidor de pruebas 2022-09-12 14:44:18 -05:00
Renich Bon Ćirić
a87b5d6538 turn: added an ansible playbook and inventory for coturn
For now, it configures everything required for the coturn server to be
up and running.

Still missing:

* signaling
* nats
* janus
2022-09-12 14:44:12 -05:00
Renich Bon Ćirić
da197650a8 nats: despliegue funcional de nats
ya quedó éste.
2022-09-12 14:40:39 -05:00
badaf894cb Merge branch 'K001-master-patch-63453' into 'master'
Update nextcloud/ansible/roles/nextcloud/tasks/main.yml

See merge request strepsirrhini/lemur!3
2022-09-09 02:12:17 +00:00
Renich Bon Ćirić
ec0cc3ba82 doc: corregí el formato de trucos 2022-09-02 22:06:49 -05:00
Renich Bon Ćirić
14cbe2ddc0 doc: agregué una lista de trucos útiles para ansible 2022-09-02 22:02:44 -05:00
Renich Bon Ćirić
6d522c4a0e ansible: agregué el inventario de mixtli 2022-09-02 00:33:19 -05:00
Renich Bon Ćirić
82ce7cc5e8 gitignore: ignorando archivos adiconales 2022-09-02 00:32:59 -05:00