Andrea Dell'Amico
5556c1318d
nginx: fix the creation of the webroot directory.
2017-11-07 12:37:14 +01:00
Andrea Dell'Amico
14f4fc2c08
nginx: create the document root if different from the default. Deny access to the filenames that start with a .
2017-11-07 00:09:01 +01:00
Andrea Dell'Amico
6dfaef66d0
nginx: create the directory defined by the variable nginx_client_body_temp_dir, when the variable has been defined.
2017-09-15 12:57:05 +02:00
Andrea Dell'Amico
0e9276fe23
Fix a typo.
2017-09-01 19:03:56 +02:00
Andrea Dell'Amico
4f2b013b6f
nginx: be ready for a stronger ssl configuration.
2017-08-18 15:47:17 +02:00
Andrea Dell'Amico
cf33f2a586
library/roles/nginx: Add tasks that configure the basic authentication. Fix the generic virtualhost template.
2017-02-01 17:12:54 +01:00
Andrea Dell'Amico
5c8b31c52a
library/roles/nginx/tasks/nginx-virtualhosts.yml: Fix a problem with a new variable that's undefined by default.
2016-11-10 10:26:49 +01:00
Andrea Dell'Amico
6b6fb1c24f
library/roles/nginx: More changes to the unified virtualhost template.
2016-11-09 14:28:17 +01:00
Andrea Dell'Amico
667be909a0
library/roles/nginx/tasks/nginx.yml: cache_update only if needed.
2016-10-05 13:19:03 +02:00
Andrea Dell'Amico
b32959ce2c
library/roles/nginx: Remove some old installed snipped that can conflict with the new ones.
2016-10-03 18:27:39 +02:00
Andrea Dell'Amico
272c0eea0d
library/roles/nginx: Manage the main configuration file.
...
library/roles/nginx: Provide parts of embeddable optional configurations inside /etc/nginx/snippets.
2016-09-27 19:33:52 +02:00
Andrea Dell'Amico
978542e261
library/roles/nginx: Add a configuration snippet to support websocket reverse proxy.
2016-09-21 17:54:20 +02:00
Andrea Dell'Amico
0653dfd8d0
library/roles/nginx: First steps to a unified virtualhost template management.
2016-07-03 12:39:44 +02:00
Andrea Dell'Amico
2e973729e7
library/roles/nginx/tasks/nginx.yml: And fix a typo.
2016-07-03 12:39:44 +02:00
Andrea Dell'Amico
c5bdb422ea
library/roles/nginx/tasks/nginx.yml: The PPA is ubuntu specific.
2016-07-03 12:39:44 +02:00
Andrea Dell'Amico
88e26ff0f4
library/roles/nginx/tasks/nginx.yml: Add support for the Ubuntu nginx ppa. Disabled by default.
2016-07-03 12:39:44 +02:00
Andrea Dell'Amico
083d71b4d4
library/roles/nginx: letsencrypt hook and configuration for letsencrypt. See https://support.d4science.org/issues/3260 .
2016-04-22 18:55:20 +02:00
Andrea Dell'Amico
cb35582624
../library/roles/apache: Ignore errors when starting the service for the first time.
...
../library/roles/nginx: Ignore errors when starting the service for the first time.
../library/roles/postgresql/tasks/manage_pg_db.yml: New 'createdb' variable is used to setup more than one user for the same database.
2016-01-27 18:43:55 +01:00
Andrea Dell'Amico
abf68e19e5
library/roles/mysql: Fix the backup script. Now it finds the installed databases in a sane way.
...
library/roles/nginx: Option to activate the gzip compression.
2015-08-05 19:14:03 +02:00
Andrea Dell'Amico
73d37f81a6
Major refactoring. Moved all the library roles under 'library/roles' and changed all the occurrances inside all the playbooks.
2015-05-28 11:32:57 +02:00