changeset 3243:c759c0912642 beta

switch to SSL configuration example on nginx
author Marcin Kuzminski <marcin@python-works.com>
date Mon, 28 Jan 2013 14:38:01 +0100
parents fbb756225bb2
children 23c816fd6afb
files docs/setup.rst
diffstat 1 files changed, 12 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/docs/setup.rst	Mon Jan 28 00:25:12 2013 +0100
+++ b/docs/setup.rst	Mon Jan 28 14:38:01 2013 +0100
@@ -528,11 +528,21 @@
     }
 
     server {
-       listen          80;
-       server_name     hg.myserver.com;
+       listen          443;
+       server_name     rhodecode.myserver.com;
        access_log      /var/log/nginx/rhodecode.access.log;
        error_log       /var/log/nginx/rhodecode.error.log;
 
+       ssl on;
+       ssl_certificate     rhodecode.myserver.com.crt;
+       ssl_certificate_key rhodecode.myserver.com.key;
+
+       ssl_session_timeout 5m;
+
+       ssl_protocols SSLv3 TLSv1;
+       ssl_ciphers DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:EDH-RSA-DES-CBC3-SHA:AES256-SHA:DES-CBC3-SHA:AES128-SHA:RC4-SHA:RC4-MD5;
+       ssl_prefer_server_ciphers on;
+
        # uncomment if you have nginx with chunking module compiled
        # fixes the issues of having to put postBuffer data for large git
        # pushes