Commit Graph

56 Commits

Author SHA1 Message Date
jon4hz 016415bdaf
feat: support suse 2024-03-23 23:30:35 +01:00
Andrii Podanenko cd0a5f5a90
fix: Review comments 2022-09-09 17:32:16 +03:00
Andrii Podanenko 75c34686a7
fix: To have longer timeout for CSV upload 2022-09-09 14:51:42 +03:00
Jeff Geerling 48633acdae
Merge pull request #205 from mtlynch/upstream-servers
Fix documented example value for nginx_upstreams.servers
2021-05-26 17:31:21 -05:00
Robert O'Connor 2aa9dd5f06
Fixes #86 -- Add ipv6 support 2021-04-13 00:06:36 -04:00
Michael Lynch 2fde446202 Fix documented example value for nginx_upstreams.servers
This converts the example value of nginx_upstreams.servers to a simple list of backends instead of using the unusual object syntax.
2020-08-09 09:12:11 -04:00
Jeff Geerling 79650c5886
Merge pull request #156 from spreedly/restart_via_handler
Don't start service in tasks. Defer to handlers to allow further configuration outside of role.
2019-06-06 11:45:00 -05:00
Jeff Geerling d2f244b5b6 PR #156 follow-up: Fix code linting issue. 2019-06-06 11:33:04 -05:00
Jeff Geerling 638047eff0 Fixes #171: Log format gets strange newline in Ansible 2.7. 2018-10-04 12:41:35 -05:00
Jeff Geerling 67c8be8106 Fix some Ansible Lint issues and set up yaml-lint options. 2018-09-25 22:42:06 -05:00
Bill ONeill 6df0200468
Allow customization of nginx service enablement/status. Default to enabled and started. 2018-05-21 10:13:32 -04:00
Jeff Geerling b7c51b2bfb Fixes #118: Add default 2m flush to access_log. 2017-08-08 12:06:19 -05:00
Ben McClure 08fbab26bd Added nginx support 2017-06-12 19:41:39 -05:00
Oskar Schöldström 7b47c3de12 vhost_filename -> filename 2017-06-03 09:01:09 -05:00
Oskar Schöldström d227a1803c server_name_redirect is only added if defined 2017-06-03 08:56:03 -05:00
Oskar Schöldström 98b736f479 Add optional vhost_filename option to nginx_vhosts 2017-06-03 08:48:00 -05:00
Oskar Schöldström 235a0053a7 Document missing nginx_vhost parameters 2017-06-03 08:46:33 -05:00
Oskar Schöldström 5e41c6b1f9 Issue #95: Add support for setting template on a per vhost basis 2017-04-26 19:37:36 -05:00
Oskar Schöldström 36cd4d3aec Allow users to extend config files through template inheritance 2017-04-22 16:26:45 -05:00
Oskar Schöldström f319f9d195 Update docs 2017-04-21 07:41:41 -05:00
Jeff Geerling 3d8591fa17 PR #77 follow-up: Document nginx_log_format variable. 2017-01-30 22:29:33 -06:00
Jeff Geerling 769a84ece8 Merge pull request #77 from bersace/log_format
Parametrize log_format
2017-01-30 22:27:10 -06:00
Russell Clare 2fffc382a4
Adding in ability to disable server_tokens, defaulting to on (previous behaviour) 2017-01-31 06:40:11 +08:00
Jesse Morgan 6f2b69b9b5 adding yum repo flag for Redhat
In environments where RHEL uses Satellite or production servers can't
reach out to the internet, and the Yum repo is not wanted. This commit
adds a flag to disable the functionality. It also removes the
enablerepo: nginx line from the package since a) it's redundant and b)
working around it overly complicates  the situation.
2017-01-25 11:49:27 -05:00
Étienne BERSAC (bersace) c4605ded8f Parametrize log_format 2016-11-23 17:51:02 +01:00
Jeff Geerling 3f11a46b50 Better default for nginx_worker_processes. 2016-09-14 14:53:46 -05:00
Jeff Geerling a767f2741c Merge pull request #65 from chaordic/upstreams-keepalive
Add keepalive option to upstreams configuration
2016-09-12 16:49:27 -05:00
Thiago Caiubi 86a18f8fd1 Add keepalive option to upstreams configuration 2016-08-08 11:53:45 -03:00
Jeff Geerling b7c27f41f7 PR #62: Document new variable. 2016-07-01 16:25:30 -05:00
Pedro Nofuentes e03f85d4c3 Added vhosts filename variable to allow set it up 2016-06-28 11:35:43 +02:00
Jeff Geerling 1d3ac0840d Fixes #28: Make server_names_hash_bucket_size configurable. 2016-05-06 11:13:17 -05:00
Jeff Geerling e818255465 PR #45: Clean up var names and document new feature. 2016-03-25 22:15:25 -05:00
Jeff Geerling 3af0b284c1 Merge pull request #45 from 3wille/fw-ubuntu-ppa
add official nginx ppa for ubuntu
2016-03-25 22:06:09 -05:00
Levent YALCIN 5f6b023f68 multi_accept option added 2016-03-17 14:46:59 +00:00
Jeff Geerling cf69810612 PR #46 follow-up. 2016-02-29 14:58:02 -06:00
Marcin Wolny 790badecb3 Define nginx's global options and package name. 2016-02-11 19:03:30 +01:00
Frederik Wille 3063875875 add official nginx ppa for ubuntu
adds ppa:nginx to apt repositories when
nginx_use_ppa is set to yes (default no)

nginx_ppa_version can be either "stable" or "development"

this will reinstall nginx if ppa was just added to ensure that the ppa
version will be installed
2016-02-09 10:06:08 +01:00
Jeff Geerling 357ab200f7 PR #36 follow-up: rename var to nginx_extra_http_options. 2015-12-28 10:01:42 -06:00
Jeff Geerling 9848800982 PR #36 follow-up: clean up and reformat docs. 2015-12-28 09:57:11 -06:00
Jeff Geerling a8620b9b32 Merge pull request #36 from cmacrae/master
Collective config validation & "extra options"
2015-12-28 09:53:44 -06:00
Oliver Davies 74fe80b1cb Document error_log 2015-12-28 13:10:15 +00:00
cmacrae 3fc2135bc4 Adding example 'nginx_extra_options' comment to defaults/main.yml 2015-12-22 16:11:35 +00:00
cmacrae c5a21436b4 Adding the ability to define extra options:
Defining a new variable (defaults to empty) that allows users to define
extra configuration options in the top-level 'http' block.
This allows for (optionally) finer grain control.
2015-12-22 16:05:46 +00:00
Jeff Geerling a08f8cda11 Fixes #20: Add example of a complete nginx_vhosts entry with extra_parameters. 2015-09-03 16:24:58 -05:00
Eriksen Costa c9ab6ef7e7 Fix nginx_vhosts comment
The key used in the vhosts.j2 template is extra_parameters.
2015-05-12 17:18:50 -03:00
Jeff Geerling d1828e9c39 Fixes #13: Allow configuration of default_release parameter for apt installation. 2015-02-25 07:59:24 -06:00
Jeff Geerling 07868edf2e Added extra useful Nginx variables. 2015-02-24 21:10:22 -06:00
Jeff Geerling 7d8a1ace36 Fixes #12: Allow for load balancing configurations by adding upstream config. 2015-02-21 00:42:51 -06:00
Jeff Geerling 90b6ddd1b3 Fixes #11: Add default/simple virtualhost configuration. 2015-02-21 00:02:51 -06:00
Jeff Geerling 7360d9cb0b Major vhosts cleanup in preparation for issue #11. 2015-02-20 23:34:31 -06:00