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
Jeff Geerling
c2102714de
Update the author's URL. Now with more HTTPS!
2017-01-21 20:01:31 -06:00
Jeff Geerling
19b1c5c9ba
Merge pull request #73 from olo-dw/vhost_restart
...
Restart instead of reload after remove default.
2016-11-23 09:35:41 -06:00
Jeff Geerling
8c8da64495
Merge pull request #74 from shieldwed/nginxconf_indent
...
format nginx_extra_http_options with indent
2016-11-23 09:35:09 -06:00
Jeff Geerling
84b308c3d4
Fix test failures on Ubuntu 12.04.
2016-11-23 09:27:25 -06:00
Daniel Wilhelm
f91ed1ffd4
format nginx_extra_http_options with indent
...
http section in nginx.conf is indented by default. To increase
readability format the variable nginx_extra_http_options with
the same indent for multiline string blocks. Therefore indent
needs not to be done in yaml.
2016-11-12 16:55:01 +01:00
Olivier LOCARD
f01357976c
restart instead of reload after remove default.
2016-10-06 13:59:29 +02:00
Jeff Geerling
eb2b1a5753
Remove sudo requirement from Travis build.
2016-09-25 15:50:13 -05:00
Jeff Geerling
23f92af920
Tweak syntax and docs for vhosts config.
2016-09-24 10:35:18 -05:00
Jeff Geerling
ee5cd31375
Merge pull request #60 from danlamanna/fix-nginx-vhost-path-customization
...
Create the Nginx vhost path directory
2016-09-24 10:33:51 -05:00
Jeff Geerling
1b442ede40
Merge pull request #71 from strategist333/indent
...
Fix unnatural indentation in extra_parameters block
2016-09-24 10:33:05 -05:00
strategist333
0d399a67a7
Fix unnatural indentation in extra_parameters block
...
Previously, one needed to extra-indent subsequent lines by 4 spaces.
This changes makes reading the configuration in yaml much more
pleasant.
2016-09-23 21:48:31 -07:00
Jeff Geerling
3f11a46b50
Better default for nginx_worker_processes.
2016-09-14 14:53:46 -05:00
Jeff Geerling
23866e4b31
Fix stalling tests on init systems.
2016-09-13 22:35:21 -05:00
Jeff Geerling
5fc63d4a6f
Modern Docker multi-OS test layout.
2016-09-13 22:31:30 -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
Jeff Geerling
e5b8b18e5f
Updated byline.
2016-09-12 16:48:27 -05:00
Jeff Geerling
a6ed2a9cc6
Merge pull request #68 from seeafish/master
...
Fixing vhosts.j2 indentation
2016-09-12 16:47:57 -05:00
Sia Gholami
1e14a1e0c7
Fixing vhosts.j2 indentation
2016-08-18 14:34:21 +01: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
Jeff Geerling
01ed3b1335
Merge pull request #62 from pedronofuentes/add-vhosts-filename-configuration
...
Add nginx_vhosts_filename variable to allow multiple managed files
2016-07-01 16:23:51 -05:00
Pedro Nofuentes
e03f85d4c3
Added vhosts filename variable to allow set it up
2016-06-28 11:35:43 +02:00
Dan LaManna
8aa51642b4
Create the Nginx vhost path directory
...
In particular, the default /usr/local/etc/nginx/sites-enabled directory does not
exist on installation of Nginx on FreeBSD.
2016-06-04 02:03:11 -04:00
Jeff Geerling
82575ce142
Merge pull request #56 from geerlingguy/revert-53-feature/whitespace-control
...
Revert "prevent whitespace from jinja control structures from making it into templates"
2016-05-06 16:45:10 -05:00
Jeff Geerling
4fb38405f9
Revert "prevent whitespace from jinja control structures from making it into templates"
2016-05-06 16:44:36 -05:00
Jeff Geerling
f7e43de918
Merge pull request #53 from benjamin-smith/feature/whitespace-control
...
prevent whitespace from jinja control structures from making it into templates
2016-05-06 11:16:33 -05:00
Jeff Geerling
ddd118a2fd
Merge pull request #52 from benjamin-smith/feature/optional-server_name
...
make the "server_name" directive optional
2016-05-06 11:14:16 -05:00
Jeff Geerling
1d3ac0840d
Fixes #28 : Make server_names_hash_bucket_size configurable.
2016-05-06 11:13:17 -05:00
Jeff Geerling
cbbcc8db16
Whitespace fixes and follow-up for PR #54 .
2016-04-29 19:45:54 -05:00
Jeff Geerling
7163dbfc12
Merge pull request #54 from bartekrutkowski/master
...
Add FreeBSD support.
2016-04-29 19:44:30 -05:00
Bartek Rutkowski
3d71531209
Add FreeBSD support.
2016-04-22 20:29:39 +01:00
Benjamin Smith
295584baf8
update jinja templates to not leave whitespace from jinja control structures
2016-03-29 13:15:33 -04:00
Benjamin Smith
102949fcb8
make the "server_name" directive optional
2016-03-29 12:35:06 -04: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
Jeff Geerling
baa802befe
Merge pull request #47 from colinhoglund/master
...
Convert pidfile into a variable.
2016-03-17 10:06:00 -05:00
Jeff Geerling
666e88f2a9
PR #50 follow-up: Document new variable.
2016-03-17 10:03:04 -05:00
Jeff Geerling
a364055306
Merge pull request #50 from leventyalcin/master
...
multi_accept option added
2016-03-17 09:58:00 -05:00
Levent YALCIN
5f6b023f68
multi_accept option added
2016-03-17 14:46:59 +00:00
Jeff Geerling
90aeacbdd3
Merge pull request #49 from techraf/restore-enabled-sites-default-behaviour
...
Restore nginx's default search pattern for sites-enabled
2016-02-29 15:00:50 -06:00
Jeff Geerling
8ee00b9266
Update role for Ansible Galaxy 2.x notifications.
2016-02-29 14:58:50 -06:00
Jeff Geerling
cf69810612
PR #46 follow-up.
2016-02-29 14:58:02 -06:00
Jeff Geerling
2040351a0a
Merge pull request #46 from mwolny/master
...
Define package name and options within main context
2016-02-29 14:56:43 -06:00
techraf
c4816d0c08
Restore nginx's default search pattern for sites-enabled
2016-02-29 23:04:05 +09:00
Colin Hoglund
aebf9c6c63
changing Debian pidfile
2016-02-17 13:52:17 -05: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
2cce06230f
Merge pull request #42 from aleksandr-vin/fix/github-41-issue-wrong-SELinux-context
...
Remove new config validation, Fix #41
2016-01-22 09:36:59 -06:00
Aleksandr Vinokurov
5294d77fa3
Remove new config validation, Fix #41
...
NOTE: current nginx config validation process breaks SELinux context
for pid file, as described in #41
Restart of nginx is not needed for configuration changes and is
replaced with reload, which will validate config before applying it,
leaving running nginx process untouched in case of any validation
errors.
Restart handler left in support.
2016-01-22 12:56:30 +03:00