Commit graph

199 commits

Author SHA1 Message Date
Mathieu Gauthier-Pilote b47f2f17cd Fix wrong indentation 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote a71339f00f Adding handlers 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote fc520c531d 1 more command instead of shell + more jitsimeet_ prefix 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote 7ac7284612 new apt_sources.yml ; systemd + command instead of service + shell 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote c2dd03b88f jitsimeet_ prefix for vars + ansible.builtin. prefix for modules 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote f333daf011 Make it a variable 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote 788d4d202b To enable colibri stats and allow external visualisation 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote ef7f31ac92 3rd-party repo management for Deb 12 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote 7b5417c79a CORS for xmpp-websocket in multidomain setup 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote bd77f6d75e Deploy with additional domains 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote dbfade9f45 To allow for other domains 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote a6a12f42fd Remove hardcoded value 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote ff90deff43 To preserve custom changes to welcomePageAdditionalContent.html 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote 44cbc0a74c pied perso + proxy stream 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote ee659b531d Simple manual upgrade with .deb packages 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote 193e266f19 More generic 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote 3ab377ffa8 certbot --deploy-hook 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote 03e231af19 coturn 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote 0f425f05f5 Fix bug with jvb/websocket/colibri 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote 5fa66a8d5e Enabling websockets 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote 68f3f48c3b Not needed 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote bb6cd5f8cc Replace hardcoded value with variable 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote 45e80ef42d Installs a Let's Encrypt cert 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote 536a6a6b41 Basic install; self-signed cert; no websocket in prosody; public stun server used; sctp disabled 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote 4240aa7c01 New variables for secrets and muc nickname 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote 2074e6c937 variable domain 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote 3b584d1951 debconf, templates, etc 2024-05-08 19:24:36 +02:00
Mathieu Gauthier-Pilote e33ae979ab WIP 2024-05-08 19:24:36 +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
Tom David--Broglio 009de62e28 webapps/nextcloud Added var nextcloud_user_uid to enforce uid for nextcloud user
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2633|6|2627|8|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/385//ansiblelint">Evolix » ansible-roles » unstable #385</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-11-09 15:19:15 +01:00
David Prevot 03c09dc092 evoadmin-web: Fix PHP version for Bookworm
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2628|3|2625|4|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/378//ansiblelint">Evolix » ansible-roles » unstable #378</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-10-23 18:16:48 +02:00
Jérémy Lecour 00fe225a3c
force: [yes,no] → force [true,false]
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2615|7|2608|177|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/278//ansiblelint">Evolix » ansible-roles » unstable #278</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-06-28 13:25:30 +02:00
Eric Morino 7b667d1650 Add task for mount nextcloud_data volume
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2777|2|2775|2|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/253//ansiblelint">Evolix » ansible-roles » unstable #253</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-05-19 16:21:41 +02:00
Jérémy Lecour 70c93310f9 Fix ansible-lint violations
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2768|3|2765|12|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/224//ansiblelint">Evolix » ansible-roles » unstable #224</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-20 23:48:40 +01:00