Commit graph

50 commits

Author SHA1 Message Date
Jérémy Lecour 3cbb65ea8d whitespaces 2018-04-04 23:21:31 +02:00
Jérémy Lecour 3038ad8fdc webapps: fix task indentation 2018-04-04 10:01:10 +02:00
Ludovic Poujol 4c36fd075c webapps/evoadmin-web: Fail if variable evoadmin_contact_email isn't defined 2018-03-19 16:48:12 +01:00
Victor LABORIE ed81597b06 evoadmin-mail: allow Expires rules in .htaccess 2018-01-30 15:55:06 +01:00
Ludovic Poujol bfb8a6cee8 evoadmin-web: No need to have config.local.php world readable 2017-12-15 14:48:32 +01:00
Victor LABORIE 4d007c8eb0 roundcube: add link in default site index 2017-11-07 18:14:03 +01:00
Victor LABORIE 1c48df025c Move /usr rw remount into remount-usr role 2017-11-07 13:34:05 +01:00
Victor LABORIE d70e541fb7 evoadmin-web: remove unnecessary flush_handlers 2017-10-31 15:55:43 +01:00
Victor LABORIE ba5b9beb8c evoadmin-mail: remove unnecessary flush_handlers 2017-10-31 15:52:53 +01:00
Victor LABORIE 940be65acb roundcube: merge imapproxy role into roundcube 2017-10-27 17:59:15 +02:00
Victor LABORIE d0cceb7e80 roundcube: return 503 if imapproxy doesn't run 2017-10-25 11:55:35 +02:00
Victor LABORIE 302fc2ffcc roundcube: zipdownload plugin nead php-zip 2017-10-25 11:55:34 +02:00
Victor LABORIE 33fccf3b51 roundcube: use lineinfile for configure IMAP server and port 2017-10-25 11:55:34 +02:00
Victor LABORIE ee58a84588 roundcube: fix regex for enabling plugins 2017-10-25 11:55:34 +02:00
Victor LABORIE e10166249d roundcube: use imapproxy 2017-10-25 11:55:34 +02:00
Victor LABORIE 8e6d7ed568 roundcube: install default plugins 2017-10-25 11:55:34 +02:00
Victor LABORIE 77b8a80753 Add roundcube role 2017-10-25 11:55:34 +02:00
Victor LABORIE d5ffb3c472 evoadmin-mail: fix shell and home for evoadmin-mail users 2017-10-25 11:55:34 +02:00
Victor LABORIE 9aaf4fe058 evoadmin-mail: fix document root path 2017-10-25 11:55:34 +02:00
Victor LABORIE 2947825c4b evoadmin-mail: Fix default title 2017-10-25 11:55:34 +02:00
Victor LABORIE b6761213f9 evoadmin-mail: fix mail var 2017-10-25 11:55:33 +02:00
Victor LABORIE 6d2dee0338 evoadmin-mail: use / instead of /evoadmin by default 2017-10-25 11:55:33 +02:00
Victor LABORIE 556311a607 evoadmin-mail: fix default config and evoadmin user 2017-10-25 11:55:33 +02:00
Victor LABORIE a4c4de21a8 evoadmin-mail: fix evoadmin-mail link insertion 2017-10-25 11:55:33 +02:00
Victor LABORIE 251299cee6 evoadmin-mail: fix git clone of evoadmin-mail repo 2017-10-25 11:55:33 +02:00
Gregory Colpart 1d7d45eb44 Add dovecot role, evoadmin-mail role and packmail role 2017-10-25 11:55:32 +02:00
Victor LABORIE 938aaa4ec1 wordpress: install wp-fail2ban plugin by default 2017-10-18 14:24:44 +02:00
Victor LABORIE c5844fa193 wordpress: fix summary mail 2017-10-17 11:18:02 +02:00
Victor LABORIE 8f9151c66e wordpress: don't use special caracter in admin password 2017-10-17 11:01:53 +02:00
Victor LABORIE 35f1ec91d8 wordpress: configure site before update it 2017-10-17 11:01:53 +02:00
Victor LABORIE 104a5c962e wordpress: refactoring into role 2017-10-17 10:24:19 +02:00
Ludovic Poujol 745c45f88d Fix remount_usr_rw/yml 2017-10-11 17:58:18 +02:00
Jérémy Lecour 64080ead23 evoadmin-web: document root should belong to group too 2017-10-07 23:05:20 +02:00
Jérémy Lecour 2a8e571f04 evoadmin-web: clarify ansible code 2017-10-07 23:04:47 +02:00
Jérémy Lecour c4bdd88e27 evoadmin-web: stay privileged
Becoming an unprivilegied user is problemetic for Ansible.
We continue being root, but change the permissions on created files.
2017-10-07 21:48:00 +02:00
Jérémy Lecour 89fe1561b8 evoadmin-web depends on proftpd 2017-10-07 21:45:46 +02:00
Jérémy Lecour 3a34a78045 evoadmin-web: remove a trailing / 2017-10-07 21:43:36 +02:00
Benoît S. 4045195495 Sed keyword missing
Fix #2
Sed keyword SERVERNAME was replaced with ansible variables which is incorrect.
2017-09-20 15:36:48 +02:00
Gregory Colpart 7f9399964b we need www-evoadmin user in Debian 9 2017-09-18 22:36:14 +02:00
Gregory Colpart db4331b98f we don't need anymore shadow group in Debian 9 or later 2017-09-08 04:03:04 +02:00
Gregory Colpart 06184a44bf remove *ssl_subject vars to avoid errors 2017-09-08 01:26:53 +02:00
Gregory Colpart d4e800a263 enable evoadmin-web link in default site index 2017-09-08 01:26:53 +02:00
Gregory Colpart 521fe2e9f3 Fix custom config file name for PHP ini values 2017-09-06 15:34:11 +02:00
Gregory Colpart 1524146f10 force own:group for config.local.php 2017-08-30 04:07:26 +02:00
Gregory Colpart 9aec7c8891 First step to use new evoadmin / FPM 2017-08-23 04:28:21 +02:00
Gregory Colpart 84d39d7121 mv evoadmin to webapps/evoadmin-web 2017-08-22 06:30:41 +02:00
Jérémy Lecour 5b2ab0d8d3 Ansible >= 2.2 supported 2017-03-24 14:15:09 +01:00
Jérémy Lecour 61f5219f48 Improve documentation
Each role has a README and a meta/main.yml file
2017-01-05 18:22:06 +01:00
Gregory Colpart 76fd99d283 Clean and prepare webapps role 2016-12-31 15:06:44 +01:00
Gregory Colpart 860fd701d8 init new roles for webapps 2016-12-29 14:06:31 +01:00