Commit graph

3707 commits

Author SHA1 Message Date
Mathieu Gauthier-Pilote 80dd996ee5 New role to install + upgrade Gitea 2024-06-12 14:13:23 -04:00
mgauthier 6c52ad5213 Merge pull request 'mastodon' (#180) from mastodon into unstable
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2871|0|2871|0|:zzz:
gitea/ansible-roles/pipeline/head This commit looks good
Reviewed-on: #180
2024-06-12 20:12:04 +02:00
Mathieu Gauthier-Pilote f29fa00eff ansible.builtin. prefix for modules
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2869|0|2869|0|:zzz:
gitea/ansible-roles/pipeline/head This commit looks good
2024-06-12 14:05:32 -04:00
Mathieu Gauthier-Pilote f061bb6f64 mastodon_ prefix for role vars 2024-06-12 14:05:32 -04:00
Mathieu Gauthier-Pilote 98d2ece11c With post-deployement the 2nd time; allow to upgrade rbenv if needed; upgrade browsers list db to remove warnings 2024-06-12 14:05:32 -04:00
Mathieu Gauthier-Pilote a03ed08b4a use ansible_processor_count + fix db dump path 2024-06-12 14:05:32 -04:00
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
mgauthier 10601d0fee Merge pull request 'jitsimeet' (#176) from jitsimeet into unstable
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2807|0|2807|0|:zzz:
gitea/ansible-roles/pipeline/head This commit looks good
Reviewed-on: #176
2024-06-12 20:02:17 +02: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
mgauthier 59b9bd9b6d Merge pull request 'Fix wrong module params when templating apt sources on Debian 12+' (#179) from fix_nodejs_deb12 into unstable
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2745|0|2745|0|:zzz:
gitea/ansible-roles/pipeline/head This commit looks good
Reviewed-on: #179
2024-06-12 20:01:06 +02:00
Mathieu Gauthier-Pilote 66a1411910 Fix wrong module params when templating apt sources on Debian 12+ 2024-06-12 20:00:12 +02:00
William Hirigoyen e93a68d27a Revert "evolinux-users, nagios-nrpe: sudoers conf for nagios splitted and moved from evolinux-users to nagios-nrpe"
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2746|0|2746|0|:zzz:
gitea/ansible-roles/pipeline/head This commit looks good
This reverts commit adc79e0d8d.
2024-06-12 11:07:04 +02:00
William Hirigoyen d55da041ae Revert "minifirewall: add nagios sudo command in proper file"
This reverts commit 935f041611.
2024-06-12 11:05:04 +02:00
William Hirigoyen 9bbea554ec Revert "split is an irregular verb"
This reverts commit 992fa0543f.
2024-06-12 11:05:01 +02:00
Jérémy Lecour 992fa0543f
split is an irregular verb
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2747|0|2747|0|:zzz:
gitea/ansible-roles/pipeline/head This commit looks good
2024-06-12 09:58:24 +02:00
Jérémy Lecour 935f041611
minifirewall: add nagios sudo command in proper file
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2747|0|2747|0|:zzz:
gitea/ansible-roles/pipeline/head This commit looks good
2024-06-12 09:57:53 +02:00
Alexis Ben Miloud--Josselin 26d495df8c evolinux-base: Customize logcheck recipient when serveur-base is installed
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2745|0|2745|0|:zzz:
gitea/ansible-roles/pipeline/head This commit looks good
2024-06-10 16:46:30 +02:00
Jérémy Dubois 4b0e088090 Merge pull request 'Install ipmi plugin on dedicated hard' (#178) from munin_ipmi into unstable
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2745|0|2745|0|:zzz:
gitea/ansible-roles/pipeline/head This commit looks good
Reviewed-on: #178
2024-06-10 16:11:52 +02:00
William Hirigoyen d00fbbe518 proftpd: add new munin graph (users count)5
Some checks failed
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2746|0|2746|0|:zzz:
gitea/ansible-roles/pipeline/head There was a failure building this commit
2024-06-10 13:03:37 +02:00