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
2024-01-23 18:00:54 +01:00
Alexis Ben Miloud--Josselin
9b67202acc
webapps/nextcloud: Add condition for archive tasks
2024-01-23 16:35:51 +01:00
David Prevot
1ac497282c
evoadmin-mail: use fixed version for Ansible
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
...
(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
2023-12-07 11:02:04 +01:00
Alexis Ben Miloud--Josselin
4d7de89ad4
webapps/nextcloud: Add condition for config tasks
...
And update CHANGELOG
2023-12-07 10:19:42 +01:00
Alexis Ben Miloud--Josselin
31826b9ee5
webapps/nextcloud: Set owner and mode once mounted
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
2023-11-09 16:48:17 +01:00
Tom David--Broglio
aab3381887
webapps/nextcloud: fix missing gid
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
2023-11-09 15:19:15 +01:00
David Prevot
03c09dc092
evoadmin-web: Fix PHP version for Bookworm
2023-10-23 18:16:48 +02:00
Jérémy Lecour
00fe225a3c
force: [yes,no] → force [true,false]
2023-06-28 13:25:30 +02:00
Eric Morino
7b667d1650
Add task for mount nextcloud_data volume
2023-05-19 16:21:41 +02:00
Jérémy Lecour
70c93310f9
Fix ansible-lint violations
2023-03-20 23:48:40 +01:00
Jérémy Lecour
ee21973371
Use FQCN
...
Fully Qualified Collection Name
2023-03-20 23:33:19 +01:00
Jérémy Lecour
6f96f6b458
Use proper python Boolean
2023-03-16 14:38:32 +01:00
Ludovic Poujol
c27551939d
webapps/nextcloud : Small enhancement on the vhost template to lock out data dir
2023-01-13 11:05:55 +01:00
Ludovic Poujol
dcc378776c
webapp/nextcloud : Change default data directory to be outside web root
2023-01-13 11:04:32 +01:00
Jérémy Lecour
7a0e0d81d6
Proper jinja spacing
2022-12-28 09:03:37 +01:00
Patrick Marchand
1c6fdbf85a
Remove warning ignores as they are depreciated
...
Will cause a hard fail in ansible 2.14, so better get rid of them now.
There is no alternative, but the ansible warnings for those modules
are not hard failures anyways.
2022-12-22 11:32:32 -05:00
Jérémy Lecour
1728eaee68
Revert "Add “when: not ansible_check_mode” to allow more --check"
...
This reverts commit fafff25c20
.
This reverts commit e64471c5a8084f95a8e6f955d3fa918c55b8e846.
2022-12-14 07:41:18 +01:00
David Prevot
fafff25c20
Add “when: not ansible_check_mode” to allow more --check
2022-12-02 17:40:43 +01:00
Jérémy Lecour
b36d4c4766
various fixes for Debian 12
2022-11-06 15:25:17 +01:00
Ludovic Poujol
18b450b8c3
webapp/nextcloud: Updates on vhost
...
- Add comments for SSL settinfs
- Remove userlog
2022-09-02 10:25:22 +02:00
Ludovic Poujol
4f0553c057
webapp/nextcloud: use ini_file for php settings to not destror our zzz-evolinux-custom.ini
2022-09-02 10:18:48 +02:00
Ludovic Poujol
4bb2edae69
webapp/nextcloud: Use latest version of branch 24
2022-09-01 12:46:37 +02:00
Ludovic Poujol
5c7a7fe768
webapp/nextlcloud: Reorganize tasks files
...
- Apache : Split system/vhost stuff
- MySQL : Rename task file to follow same convention as apache
2022-09-01 12:46:37 +02:00
Ludovic Poujol
d5e34d0a77
webapp/nextcloud: Multiple changes in vhost
...
- Have only one domain as ServerName (otherwise you get an invalid apache config
- Add all other domains as ServerAlias
- Remove auto redirect vers ServerName
- Correct indentation
2022-09-01 12:46:37 +02:00
Ludovic Poujol
1ad3e0de37
webapp/nextcloud: Dont add www-data to the application group
2022-09-01 12:46:37 +02:00
Ludovic Poujol
2656b5fc51
webapp/nextcloud: Change default folder mode to 0700
...
(+ better tasks name for user/group creation)
2022-09-01 12:46:37 +02:00
Ludovic Poujol
a03a338af9
webapps/nextcloud: Use var nextcloud_user for unix group instead of instance_name to prevent mixup
2022-09-01 12:46:37 +02:00
Ludovic Poujol
ee67ebca8b
webapps/nextcloud: Drop support for Nginx
2022-09-01 12:46:37 +02:00
Ludovic Poujol
d165a104f2
* webapps/nextcloud: Add missing dependencies for imagick
2022-09-01 11:28:08 +02:00
Eric Morino
aee925d667
Add php configuration for apache and cli globaly
2022-08-26 16:28:30 +02:00
Eric Morino
f1485451ef
rendu compatible le rôle avec apache pour nextcloud01
2022-08-25 17:35:10 +02:00
William Hirigoyen (Evolix)
a8c117146c
[webapps/roundcube] Corrige le DocumentRoot
2022-07-27 11:09:23 +02:00
William Hirigoyen (Evolix)
4b39f5a998
[webapps/evoadmin-mail] Ajout remount RW manquant
2022-07-25 17:58:51 +02:00
Ludovic Poujol
e198cf67dc
evoadmin-web: Update comment in template on how password hashes should be generated
2022-07-05 11:26:40 +02:00
William Hirigoyen (Evolix)
2d98d50943
Fix le chemin du paquet .deb d'Evoadmin-mail
2022-05-25 17:48:46 +02:00
Eric Morino
cd7c488713
Add rule .well-know to allow letsencrypt challenge
2021-11-26 16:37:00 +01:00
Eric Morino
7e36d03804
Add new location by default for /.well-know, fix some warning in Nextcloud check setup
2021-11-26 15:42:39 +01:00
William Hirigoyen (Evolix)
b9c1e9eafe
Fix missing quote, option createhome -> create_home in Ansible 3.10, no mode option in user module (fix error introduced in e75eeb8c3f
)
2021-10-26 15:34:13 +02:00
Jérémy Lecour
b293cf2cf9
Install python 2 or 3 libraries according to running python version
2021-09-30 17:05:10 +02:00
Jérémy Lecour
437d2986ae
better python3 modules management
2021-09-29 18:39:29 +02:00
Jérémy Lecour
74ab96d67f
loop syntax and whitespaces
2021-08-27 11:01:28 +02:00
Ludovic Poujol
42189ba613
Configure php7.4 for evoadmin-web on bullseye
2021-08-17 16:38:21 +02:00