Commit graph

204 commits

Author SHA1 Message Date
Mathieu Gauthier-Pilote e2ab83dbfa Ajust permissions of files in public folder 2024-06-12 14:05:32 -04:00
Mathieu Gauthier-Pilote d8a7a439b2 Allow nginx to read public assets 2024-06-12 14:05:32 -04:00
Mathieu Gauthier-Pilote c09fe9605b Install LE cert. when there is none 2024-06-12 14:05:32 -04:00
Mathieu Gauthier-Pilote 8b89be02fa README.md + LISEZMOI.md 2024-06-12 14:05:32 -04:00
Mathieu Gauthier-Pilote 0bac8bed84 p10166 Rôle pour mastodon 2024-06-12 14:05:32 -04:00
Mathieu Gauthier-Pilote 21d1d42c0c Fix wrong indentation 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote 725fa03b1d Adding handlers 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote 4326690eee 1 more command instead of shell + more jitsimeet_ prefix 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote bbbf1fe04a new apt_sources.yml ; systemd + command instead of service + shell 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote fab1165215 jitsimeet_ prefix for vars + ansible.builtin. prefix for modules 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote 3d28466a67 Make it a variable 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote c17e9384c0 To enable colibri stats and allow external visualisation 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote 6ae4e9fd9a 3rd-party repo management for Deb 12 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote 313fcf534d CORS for xmpp-websocket in multidomain setup 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote a320710590 Deploy with additional domains 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote f2bc498e67 To allow for other domains 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote 27a47ce3ce Remove hardcoded value 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote 9ce75f835d To preserve custom changes to welcomePageAdditionalContent.html 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote cf471284ef pied perso + proxy stream 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote 9fc135af39 Simple manual upgrade with .deb packages 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote 7cf4d9b0d1 More generic 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote 9fdc5a126b certbot --deploy-hook 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote 6ea0463e57 coturn 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote b6e0118a25 Fix bug with jvb/websocket/colibri 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote 96edf6833b Enabling websockets 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote 108a31a901 Not needed 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote 6dc9d21e4c Replace hardcoded value with variable 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote f61d9b951c Installs a Let's Encrypt cert 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote 330b678f38 Basic install; self-signed cert; no websocket in prosody; public stun server used; sctp disabled 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote 82a7ab45a7 New variables for secrets and muc nickname 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote 662170e225 variable domain 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote f534e79652 debconf, templates, etc 2024-06-12 20:01:37 +02:00
Mathieu Gauthier-Pilote 910c391151 WIP 2024-06-12 20:01:37 +02:00
William Hirigoyen 5acb1956f5 packweb: fix old bug (2017!) .orig file created by module patch and taken in account by ProFTPd 2024-03-27 15:17:48 +01:00
David Prevot 96c1017b5d roundcube: Use /var/log/roundcube directly
/home/roundcube/log does not even exists…
2024-03-19 17:07:43 +01:00
David Prevot 23f4f9690f roundcube: Use /var/log/roundcube directly
/var/lib/roundcube/logs is already a symlink to /var/log/roundcube.
2024-03-19 16:54:14 +01:00
Alexis Ben Miloud--Josselin bc9609ce48 nextcloud: use latest version by default 2024-03-14 10:16:40 +01:00
Jérémy Lecour 47d7141a66
evoadmin-mail: apt modules already knows how to download packages 2024-02-06 13:59:28 +01:00
William Hirigoyen 554bbaa36f roundcube: set default SMTP port to 25 instead of 587, which failed because of missing SSL conf (local connexion does not need SSL) 2024-02-01 18:00:38 +01:00
William Hirigoyen bc07010aa6 webapps/roundcube & evoadminmail: make roles more idempotent (were failing when played twice) 2024-02-01 18:00:38 +01:00
Alexis Ben Miloud--Josselin 251416f3e8 webapps/nextcloud: Set home directory's mode
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2682|4|2678|5|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/455//ansiblelint">Evolix » ansible-roles » unstable #455</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-23 18:00:54 +01:00
Alexis Ben Miloud--Josselin 9b67202acc webapps/nextcloud: Add condition for archive tasks
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2683|7|2676|7|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/454//ansiblelint">Evolix » ansible-roles » unstable #454</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-01-23 16:35:51 +01:00
David Prevot 1ac497282c evoadmin-mail: use fixed version for Ansible
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2670|6|2664|6|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/441//ansiblelint">Evolix » ansible-roles » unstable #441</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-22 15:44:40 +01:00
William Hirigoyen 9fb635b45f webapps/evoadmin-mail: package installed via public.evolix.org/evolix repo starting with Bookworm
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2670|6|2664|7|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/440//ansiblelint">Evolix » ansible-roles » unstable #440</a>
gitea/ansible-roles/pipeline/head This commit looks good
(H)acked-By: David Prévot <dprevot+git@evolix.fr>
2023-12-22 15:42:30 +01:00
Tom David--Broglio cbc51c462a fix Add Ceph volume to fstab : missing UUID= in src
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2657|5|2652|4|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/424//ansiblelint">Evolix » ansible-roles » unstable #424</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-07 11:02:04 +01:00
Alexis Ben Miloud--Josselin 4d7de89ad4 webapps/nextcloud: Add condition for config tasks
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2656|9|2647|8|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/423//ansiblelint">Evolix » ansible-roles » unstable #423</a>
gitea/ansible-roles/pipeline/head This commit looks good
And update CHANGELOG
2023-12-07 10:19:42 +01:00
Alexis Ben Miloud--Josselin 31826b9ee5 webapps/nextcloud: Set owner and mode once mounted
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2655|7|2648|5|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/421//ansiblelint">Evolix » ansible-roles » unstable #421</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-12-07 09:42:34 +01:00
Alexis Ben Miloud--Josselin 43aff50891 webapps/nextcloud: Ajouter volume dans fstab 2023-12-07 09:34:04 +01:00
Tom David--Broglio 6ae9e04f27 webapps/nextcloud: fix misplaced gid attr and added check for nexctcloud uid
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2633|4|2629|3|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/387//ansiblelint">Evolix » ansible-roles » unstable #387</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-09 16:48:17 +01:00
Tom David--Broglio aab3381887 webapps/nextcloud: fix missing gid
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2632|5|2627|6|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/386//ansiblelint">Evolix » ansible-roles » unstable #386</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-09 15:59:45 +01:00