Commit graph

620 commits

Author SHA1 Message Date
James Fryman
95c9ae414f Merge pull request #58 from frastel/master
Added composer support
2013-05-20 07:27:39 -07:00
Frank Stelzer
264f66faaa added original license to composer.json 2013-05-18 15:37:27 +02:00
Frank Stelzer
e0b7ec8311 addedd branch alias and basic project information to composer.json 2013-05-18 15:34:32 +02:00
Frank Stelzer
58155ee99e first try to install this module with composer 2013-05-18 15:17:09 +02:00
Kevin Tham
a97e0385ba Use official nginx apt repo of stable releases for debian/ubuntu 2013-05-15 15:08:58 -07:00
James Fryman
2d06639bff Merge pull request #56 from LeeXGreen/master
Pull request #53 contains broken vhost.pp
2013-05-15 12:55:26 -07:00
Lee Green
d4c5db2f65 fix syntax error 2013-05-15 15:24:46 -04:00
James Fryman
169dd8b0d6 Merge pull request #53 from hingstarne/master
Added some minor enhancements
2013-05-15 10:22:46 -07:00
James Fryman
538aee3e94 Merge pull request #54 from squidsoup/upstream
Added params for types_hash_max_size and types_hash_bucket_size expected...
2013-05-15 10:04:22 -07:00
Bayard Randel
896d6658bb added params for types_hash_max_size and types_hash_bucket_size expected by nginx 1.2.x 2013-05-14 14:57:35 +12:00
Arne Hingst
921d7f7d57 ability to add include statements for static config files fro ghosts 2013-05-13 10:57:58 +02:00
Arne Hingst
3c0c836626 enforce ssl protocoll for a vhost 2013-05-13 10:51:47 +02:00
James Fryman
8144b4f27a Merge pull request #52 from iksteen/inconsistent-hash-order
Stabilize key/value output by sorting hashes on key.
2013-05-09 07:07:22 -07:00
Ingmar Steen
77ed64d2fa Stabilize key/value output by sorting hashes on key. 2013-05-09 14:51:31 +02:00
James Fryman
2ae707222d Merge pull request #51 from oxilion/linting
linting
2013-05-08 05:54:17 -07:00
Sander Hoentjen
4bcb0993c1 linting 2013-05-08 14:15:42 +02:00
James Fryman
34e41b75a9 Merge pull request #50 from oxilion/proxy_http_version
Proxy http version
2013-05-06 09:55:04 -07:00
Sander Hoentjen
57ee1ec1e7 make proxy_http_version configurable 2013-05-06 11:40:46 +02:00
Sander Hoentjen
3630b74c72 return the newline between cfg lines 2013-05-06 11:38:34 +02:00
Sander Hoentjen
8859c4e8db linting 2013-05-06 11:37:37 +02:00
James Fryman
2e8a148852 saner defaults 2013-04-25 16:22:09 -05:00
James Fryman
7b56556529 Merge pull request #48 from microcosm-cc/master
SSL improvements (default ciphers & caching), server_tokens option, and proxy_set_headers for vhosts
2013-04-25 07:51:04 -07:00
David Kitchen
6391c08543 Fixed ssl_stapling instruction 2013-04-25 10:54:18 +01:00
David Kitchen
9c93234c27 Added OCSP SSL stapling to reduce SSL handshake by 30% by sparing the revocation list if the certificate includes the intermediate layer to identify the trusted source 2013-04-25 10:48:04 +01:00
David Kitchen
5af32bc82a Added back RC4 to mitigate BEAST attacks 2013-04-25 10:43:21 +01:00
David Kitchen
9cb898f40d Added support for SPDY now that nginx 1.4 has arrived 2013-04-24 22:45:56 +01:00
David Kitchen
8108779538 Changed param defaults for Microcosm 2013-04-24 09:57:01 +01: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
James Fryman
e8c7c51644 Merge pull request #47 from oxilion/upstream_cfg_prepend
Add support for upstream_cfg_prepend
2013-04-22 01:53:10 -07:00
Sander Hoentjen
e0843af76a Add support for upstream_cfg_prepend
Makes things possible like specifying ip_hash and/or keepalive.
2013-04-22 10:03:09 +02:00
James Fryman
e333b4cca0 Update Chapter 1 - The haunting Beginning.md 2013-04-16 18:36:28 -05:00
James Fryman
5942926338 Rename Chapter 1 - The haunting Beginning to Chapter 1 - The haunting Beginning.md 2013-04-16 18:36:05 -05:00
James Fryman
ed9dfb0d2e Create Chapter 1 - The haunting Beginning 2013-04-16 18:35:51 -05:00
Lebedev Vadim
9672b7d345 * Get ssl key/cert with provided file-locations
* Parameter index has now become optional
* Fix typos
2013-04-16 20:12:32 +04:00
James Fryman
b6d6f5fe23 Merge pull request #44 from zoide/ssl-fixes
more boolean comparison fixes
2013-04-13 10:48:30 -07:00
do
564e9c3f3d more boolean comparison fixes 2013-04-13 19:39:52 +02:00
James Fryman
108c5b8f15 Merge pull request #43 from zoide/ssl-fixes
Ssl fixes
2013-04-13 10:04:25 -07:00
do
276efcad66 indentation 2013-04-13 13:52:21 +02:00
do
7f6acdf643 removing wrong boolean quoting 2013-04-13 13:50:40 +02:00
do
8fcc6adbf9 removing wrong boolean quoting 2013-04-13 13:50:10 +02:00
do
265485dd31 ssl check fixed 2013-04-13 13:46:38 +02:00
James Fryman
f042b84686 Merge pull request #42 from igoraj/master
Fixed typo in init.pp
2013-04-12 04:52:18 -07:00
Igor Ajdisek
5234649b8a Fixed typo in init.pp 2013-04-12 14:44:27 +03:00
James Fryman
bd0c5c59fe Merge pull request #41 from oxilion/jfryman-add-mail-support
add support for mail module
2013-04-09 18:07:21 -07: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
bcb564776e Add new line to template 2013-03-28 18:04:50 +04:00
Lebedev Vadim
6defe17d0f Add proxy_cache parameters
Fix puppet-lint
2013-03-27 22:13:52 +04:00
Lebedev Vadim
9e5645670e Add fastcgi template 2013-03-27 19:46:37 +04:00
Lebedev Vadim
23c5bf7a9e Merge branch 'master' of https://github.com/joejulian/puppetlabs-nginx
Conflicts:
	manifests/resource/location.pp
	manifests/resource/vhost.pp
2013-03-20 21:44:45 +04:00
Lebedev Vadim
a7c9057810 Merge branch 'master' of https://github.com/jfryman/puppet-nginx 2013-03-20 21:11:28 +04:00