4d35d8143c
Add nginx.yaml task file to coolwsd role
2022-07-21 21:08:06 -06:00
348202a3cc
split coolwsd config and host
2022-07-21 19:51:39 -06:00
Renich Bon Ćirić
33e4c9bda1
inventario: le agregué las IPs a todos los nodos
2022-07-21 19:27:35 -05:00
637205c48b
Se preparó redis para usarse en distintos hosts
2022-07-14 20:33:36 -06:00
Renich Bon Ćirić
d5bc1284fc
WIP: En pro de la idempotencia
...
Ahora, si borramos el servidor de aplicación, podemos correr ésto y se
restaura.
2022-07-01 01:59:27 -05:00
Renich Bon Ćirić
c0c0976b8d
separación preliminar del servicio de postgresql
2022-06-30 22:17:04 -05:00
Renich Bon Ćirić
45a8dcec73
ansible: actualicé las instancias de include
...
Ya no recibiremos este warning:
[DEPRECATION WARNING]: "include" is deprecated, use include_tasks/import_tasks instead. This feature will be removed in
version 2.16. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
2022-06-30 21:30:28 -05:00
cbddf8cb06
Fix typo on nextcloud fact
2022-06-30 20:17:23 -06:00
f7f14bed80
Fix path in nextcloud facts script
2022-06-30 19:34:23 -06:00
34b8750168
WIP: Add ldap fact
2022-06-30 19:07:42 -06:00
Renich Bon Ćirić
9600331d45
ldap: Fixed minor typo
2022-06-10 23:37:30 -05:00
Renich Bon Ćirić
84dbffe5da
postgres: I've updated the postgresql IP
2022-06-10 23:37:09 -05:00
Renich Bon Ćirić
bc94661d26
ansible: I've added some configuration for performance
2022-06-10 23:36:50 -05:00
dc0491e922
Resoluciuón de conflictos
2022-06-10 22:44:22 -05:00
Renich Bon Ćirić
b9b6b18839
ldap: I've added the required configureation for the integration
2022-06-10 22:16:47 -05:00
69d09342b6
Add infotec test inventory
2022-06-10 20:23:04 -06:00
45c306456b
Update groupvars for latest test
2022-06-10 19:13:09 -06:00
f6e68b6389
Update variables for nextcloud-test target and S3 configuration
2022-06-10 19:11:28 -06:00
e43dbc802d
Update for S3 configuration and fix task order for idempotency
2022-06-10 19:11:03 -06:00
412c347d64
Add eye candy configurations
2022-06-10 19:10:33 -06:00
5024233038
Set nextcloud_config_is_read_only to true
2022-05-17 00:37:54 -06:00
5297d769c5
Add nextcloud_fqdn to /etc/hosts file
2022-05-17 00:37:14 -06:00
4d2d2d3816
Add nextcloud_fqdn to notify_push systemd unit
2022-05-17 00:36:48 -06:00
d1738eeac2
Enable/Disable/Enable nextcloud config_read_only
2022-05-17 00:36:12 -06:00
1aa3696ff6
Add fqdn to nextcloud trusted_proxies
2022-05-17 00:35:36 -06:00
111260b60b
New test server
2022-05-16 23:01:36 -06:00
4fa5116423
Fix coolwsd nginx configuration RENICHLOVE
2022-05-16 22:48:10 -06:00
6a70e70e8b
Update nextcloud fqdn for notify_push
2022-05-16 22:47:00 -06:00
3ab385fdcf
Merge branch 'master' of git.softwarelibre.mx:strepsirrhini/lemur
2022-05-16 19:46:12 -06:00
f939d6d4bf
Add nextcloud_config_is_read_only variable
2022-05-16 19:45:51 -06:00
07b47c8729
Disable read only setting for config.php
...
- Disable read only setting for config.php
- Add nextcloud_fqdn as trusted domain
2022-05-16 19:44:22 -06:00
Renich Bon Ćirić
9b787239cf
I've added a requirements.yaml file and a README.md that explains how to use it
2022-05-16 13:11:44 -05:00
ff838c1ea0
Update to nextcloud 24.0.0
...
- Update to nextcloud 24.0.0
- Add nextcloud_fqdn variable
- Update coolwsd template
2022-05-16 09:16:53 -06:00
Renich Bon Ćirić
74d574979c
Fixed the occ path
2022-05-14 00:23:24 -05:00
Renich Bon Ćirić
957ed1e9c6
Added environment variable to systemd service for notify_push
2022-05-14 00:22:50 -05:00
Renich Bon Ćirić
874aa9f055
Enabled the SELinux boolean: httpd_execmem
2022-05-14 00:22:11 -05:00
Renich Bon Ćirić
e039078e08
Make config.php read-only
2022-05-14 00:21:55 -05:00
Renich Bon Ćirić
957eafd9d2
Added nextcloud.libreoffice.gob.mx as a trusted domain
2022-05-14 00:21:18 -05:00
Renich Bon Ćirić
5eaa83b81a
Removed unnecessary quotes
2022-05-14 00:19:42 -05:00
Renich Bon Ćirić
764daeb754
A new IP for the nextcloud server
2022-05-14 00:17:04 -05:00
Renich Bon Ćirić
65da16e6dd
A few more files that went from loolwsd to coolwsd
2022-05-14 00:16:43 -05:00
Renich Bon Ćirić
2d6d6c91d5
Rename loolwsd to coolwsd
...
Please check: https://docs.nextcloud.com/server/latest/admin_manual/office/migration.html
2022-05-14 00:14:16 -05:00
Renich Bon Ćirić
277226c83a
Added ansible.cfg and sample files
2022-05-14 00:10:54 -05:00
Renich Bon Ćirić
19acccde00
I've added a .gitignore which ignores certificates/*
2022-05-14 00:10:27 -05:00
623d92de6c
Add infotect inventory file
2022-05-13 21:02:24 -06:00
20367bbe3a
Add certificates role
2022-05-13 21:02:09 -06:00
6901a375a0
prender un buleano
2022-05-13 21:55:18 -05:00
5b2a3b1345
Add basic_constraints to CA csr
2022-05-13 20:37:29 -06:00
4c3a22f3fa
Add group_vars directory
2022-05-13 20:05:41 -06:00
1642d85cb0
Move templates to nextcloud role
2022-05-13 19:57:11 -06:00
8b1f1eff31
Add redis ssl configuration varables
2022-05-13 19:52:05 -06:00
2aa52814f6
Add RedHat variable file
2022-05-13 19:48:20 -06:00
dd79ed1e69
Update to use var files for each os family
2022-05-13 19:43:59 -06:00
5a7bda9256
Update to use os_family task
2022-05-13 19:43:25 -06:00
414844b376
Update to use the os_family fact
2022-05-13 19:42:47 -06:00
53b4a13683
Remove unused vars files
2022-05-13 19:40:42 -06:00
50394bf710
Remove with_items package install
2022-05-13 18:44:34 -06:00
fd70f6d343
Updates for CA certificate signing
2022-05-13 18:25:56 -06:00
333100675b
Redis + notify_push funcionando, faltan certificados con CA
2022-05-09 23:55:49 -06:00
253b58cd9e
feat: Fix notify_push SELinux issues
2021-11-11 14:25:53 -07:00
d63d750c37
fix: Update postgres configuration
...
- Fix pg_hba.conf access order
- Enable postgreSQL to listen on the hosts public IP
2021-10-26 12:43:19 -06:00
80d490016a
feat: Add postgresql handler to postgresql role
2021-10-26 12:43:03 -06:00
ee760f3ff9
feat: Add postgresql_conf variable for postgres role
2021-10-26 12:42:07 -06:00
0a73c85bee
feat: Add database tags for nextcloud roles
2021-10-26 12:41:22 -06:00
36e604b5b1
fix: enable PHP PCNTL
2021-10-26 12:40:40 -06:00
f374a63260
feat: fix common role dependencies
2021-10-26 12:39:39 -06:00
3364ada326
feat: move Red Hat pre tasks to a separate file
2021-10-25 20:33:59 -06:00
b86c59c63e
feat: Create nextcloud roles
2021-10-25 20:32:35 -06:00
005722202f
Add domain name to hosts file
2021-08-31 01:50:35 -06:00
d2696fc70b
Update for Debian 10
...
The redis package for Debian 10 does not work, this patch
adds a codition not to use it if the distro is Debian 10
2021-08-31 01:17:20 -06:00
52940c4eb8
Merge branch 'master' of git.softwarelibre.mx:strepsirrhini/lemur
2021-08-30 21:18:17 -06:00
5a001e5f18
Fix domain name default
2021-08-30 21:18:07 -06:00
54b1c3abc3
timeout en los facts de nextcloud
2021-08-30 20:56:00 -05:00
31f10d6d38
Add certificate to nextcloud trusted certs
...
This commit attempts to force the nextcloud instance to
accept the self signed certificate. It's partially working
but it needs more fine tuning
2021-08-30 02:31:19 -06:00
064515a33d
Download nextcloud tar only if its not installed
2021-08-29 17:24:52 -06:00
12293f649a
Merge branch 'master' of git.softwarelibre.mx:strepsirrhini/lemur
2021-08-29 17:21:33 -06:00
fd502fb289
Updated Nextcloud + collabora + notify_push
...
* Idempotent
* Parametrized SSL settings for:
* nginx
* collabora
* redis
2021-08-29 17:19:56 -06:00
0d9e68fd86
Download nextcloud tgz
2021-08-27 02:41:30 -05:00
386717a312
Merge branch 'master' of git.softwarelibre.mx:strepsirrhini/lemur
2021-08-27 01:10:55 -06:00
04f4a99f5e
Remove temp files
2021-08-27 01:10:27 -06:00
0ab6e4da07
nextclout + notify push working playbook
2021-08-27 00:59:36 -06:00
8c0175d2ce
PHP version
2021-08-27 01:57:26 -05:00
ae9bcd8882
Collabora key
2021-08-26 23:23:06 -05:00
85716f5dd6
Fix: Hardcoded php-xml version
2021-08-26 19:36:51 -05:00
755d91e3ac
ansible/facts.d in $HOME dir
2021-08-26 19:26:01 -05:00
77a109aa91
Update for notify push and trusted servers
2021-08-25 10:22:32 -06:00
43053d7089
Add Nextcloud playbook
...
- Install nextcloud
- Install and configure notify_push high performance backend
- Install and configure collabra office online
2021-08-23 22:01:13 -06:00