Daniel Kerwin
b793058afb
Add proxy_headers_hash_bucket_size to nginx::config
2014-05-15 16:34:01 +02:00
Daniel Kerwin
d11c6be681
Allow basic_auth for proxy locations and introducing parameter proxy_headers_hash_bucket_size with default of 64
2014-05-15 16:18:27 +02:00
root
402febc599
Add fastcgi_cache_key and fastcgi_cache_use_stale parameters
2014-04-27 09:49:45 -04:00
root
659a8cd4d0
add additional fastcgi parameters
2014-04-26 11:14:55 -04:00
root
024cc33d62
add support for fastcgi_cache_path
2014-04-26 10:34:29 -04:00
Dominic Luechinger
43a5e7d6ff
Added nginx::resource::mailhost to be configured via hiera
...
There is a slight chance the SSL 'concat::fragment' of the mailhost and
virtualhost are get in the way, if the name is declared the same.
2014-04-08 00:36:36 +02:00
Gene Hand
ea6129bf98
Make proxy_redirect configurable
2014-03-27 14:12:18 -07:00
James Fryman
aa89b20f98
Merge pull request #272 from DracoBlue/custom-template
...
Make template for nginx.conf.erb configurable
2014-03-19 11:21:48 -05:00
James Fryman
15506a5f98
Merge pull request #275 from gini/worker_rlimit_nofile
...
New parameter worker_rlimit_nofile
2014-03-17 12:54:07 -05:00
James Fryman
e59468a71f
Merge pull request #264 from welterde/feature-service_disable
...
add service_ensure support
2014-03-17 12:29:02 -05:00
Daniel Kerwin
d831a869fc
Add setting worker_rlimit_nofile with default of 1024
2014-03-12 18:17:41 +01:00
DracoBlue
e11e932365
Added proxy_conf_template option
2014-03-10 21:44:46 +01:00
DracoBlue
33d3c30015
Added template parameter to nginx class
2014-03-10 21:25:08 +01:00
Zdenek Janda
58818b3a44
Ensure that vhosts are purged with new parameter purge_vhost
2014-03-07 22:18:10 +01:00
Tassilo Schweyer
b2d586d758
remove duplicate ref to params in nginx::service
2014-03-04 17:46:45 +01:00
Tassilo Schweyer
7fc83f707d
add service_ensure support
2014-03-04 16:59:32 +01:00
Siggi Wanke
559eba3d7b
Bugfix: Add missing gzip parameter
2014-02-14 09:47:38 +01:00
Maurits Landewers
e36aa73b6e
Make gzip configurable
2014-01-17 10:29:56 +01:00
Slava Semushin
643e803298
manifests/conf.pp: fixed a typo in error message.
2014-01-14 14:46:26 +03:00
Nathan Sullivan
70256dcb2a
improved version of support for server_names_hash_bucket_size and server_names_hash_max_size for https://github.com/jfryman/puppet-nginx/pull/178 - also a few puppet-lint fixes
2014-01-10 13:42:16 +10:00
Matthew Haughton
5a9767dcd8
validations for nginx::init
2014-01-07 22:17:03 -05:00
Ronen Narkis
f54031f842
fixing broken merge
2013-10-08 15:42:12 +03:00
James Fryman
7ea6b570c3
Merge branch 'disable-yum-repo-management' of github.com:rytis/puppet-nginx into rytis-disable-yum-repo-management
...
Conflicts:
manifests/init.pp
manifests/package.pp
manifests/params.pp
2013-10-07 14:46:42 -05:00
Tomas Barton
303efc634d
fixed calling out of scope variables
2013-10-07 16:27:17 +02:00
Rytis Sileika
b6ee1e5973
Added param to package.pp to explicitly specify whether or not repository should be managed
2013-10-07 13:36:39 +00:00
Tomas Barton
e3ce014354
support for nginx passenger debian repositories
2013-09-27 14:48:51 +02:00
Rytis Sileika
9db6a82ad1
Added class param to disable YUM repo management on RedHat platforms
2013-09-26 13:32:59 +00:00
Lebedev Vadim
20a37a220f
Merge branch 'master' of https://github.com/jfryman/puppet-nginx into dev
...
Conflicts:
manifests/config.pp
manifests/resource/location.pp
2013-09-08 16:50:16 +04:00
Omar Z
4da3e46207
added proxy_buffer_size with default value of 8k
2013-09-05 23:15:45 +01:00
Omar Z
53b4986b5d
make proxy_buffers configurable
2013-09-05 22:57:50 +01:00
Omar Z
08c815d01e
Merge remote-tracking branch 'upstream/master'
2013-09-05 22:27:59 +01:00
Lebedev Vadim
757bb87031
Merge branch 'master' of https://github.com/jfryman/puppet-nginx into dev
...
Conflicts:
manifests/params.pp
manifests/resource/location.pp
manifests/resource/vhost.pp
templates/vhost/vhost_header.erb
2013-09-05 12:01:00 +04:00
Ashley Penney
8ddc6f6ccf
This commit allows you to set package_ensure in nginx and have that
...
trickle through to the package classes. I've avoided making them
into paramaterized classes and we just refer directly back to the main
nginx namespace to get the variable. Makes for a cleaner looking
module!
2013-09-04 13:29:30 -04:00
Omar Tamer
fda2969c20
make client_max_body_size configurable
2013-09-04 17:37:18 +01:00
Todd Eddy
70207c9a65
Add logging customization to the main logs as well.
2013-08-07 21:27:13 -04:00
Lebedev Vadim
ae9303233c
Merge branch 'master' of https://github.com/jfryman/puppet-nginx into dev
...
Conflicts:
manifests/init.pp
2013-07-21 19:40:29 +04:00
Lebedev Vadim
386026fda8
Adding option http_cfg_append to class nginx
...
Fix puppet-lint
2013-07-21 04:12:18 +04:00
Pan
1257cb3355
Add Hiera support
...
This supports creating resourses directly in Hiera for better separation of data
2013-07-18 15:10:12 -07:00
Mikołaj Siedlarek
eed8a218bd
actually using server_tokens in nginx class
2013-07-02 09:56:30 +02:00
Maarten Dirkse
7714251f67
Removed various puppet-lint warnings and fixed a typo
2013-06-13 18:51:33 +02:00
Lebedev Vadim
a5ebd57b3b
Merge branch 'master' of https://github.com/jfryman/puppet-nginx
2013-05-21 18:41:44 +04:00
Lebedev Vadim
8d33fd63f1
Merge branch 'master' of https://github.com/jfryman/puppet-nginx
...
Conflicts:
manifests/config.pp
manifests/init.pp
manifests/params.pp
manifests/resource/location.pp
manifests/resource/vhost.pp
manifests/service.pp
templates/vhost/vhost_footer.erb
templates/vhost/vhost_header.erb
templates/vhost/vhost_location_directory.erb
templates/vhost/vhost_location_proxy.erb
templates/vhost/vhost_ssl_header.erb
tests/vhost.pp
2013-05-21 16:30:21 +04:00
Lebedev Vadim
4f0c311901
* Fixed listen parameter in template vhost_ssl_header
...
* Added auth basic support
* Added vhost_cfg_append parameter to `nginx::resource::vhost`
2013-05-20 18:30:32 +04:00
Sander Hoentjen
57ee1ec1e7
make proxy_http_version configurable
2013-05-06 11:40:46 +02:00
Sander Hoentjen
8859c4e8db
linting
2013-05-06 11:37:37 +02:00
David Kitchen
7e33272f84
Changed SSL ciphers to the recent default for Nginx which is much
...
more secure
Added SSL caching to speed up SSL requests
Add server_tokens to the global config so this can be turned on|off
between dev and prod
Add proxy_set_header to vhost as different vhosts may require different
headers and the global setting is not ideal
Minor space formatting so that the generated files are fractionally
more readable
2013-04-24 09:42:06 +01:00
Igor Ajdisek
5234649b8a
Fixed typo in init.pp
2013-04-12 14:44:27 +03:00
Sander Hoentjen
4d05075f64
add support for mail module
...
See http://wiki.nginx.org/Modules#Mail_modules
Sample Usage:
nginx::resource::mailhost { 'domain1.example':
ensure => present,
auth_http => 'server2.example/cgi-bin/auth',
protocol => 'smtp',
listen_port => 587,
ssl_port => 465,
starttls => 'only',
xclient => 'off',
ssl => 'true',
ssl_cert => '/tmp/server.crt',
ssl_key => '/tmp/server.pem',
}
2013-04-06 11:11:23 +02:00
Lebedev Vadim
6defe17d0f
Add proxy_cache parameters
...
Fix puppet-lint
2013-03-27 22:13:52 +04:00
Lebedev Vadim
74cfbe6c72
Add $nx_types_hash_max_size params
...
Fix puppet-lint ERROR
2013-03-16 13:34:07 +04:00