Skip to content
Extraits de code Groupes Projets
Valider e8d86d6d rédigé par zhitomirskiyi's avatar zhitomirskiyi
Parcourir les fichiers

pulled out the certlocations to a config file

parent 69bc1e64
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -142,6 +142,8 @@ GEM
childprocess (0.1.4)
ffi (~> 0.6.3)
closure-compiler (0.3.3)
cloudfiles (1.4.9)
mime-types (>= 1.16)
columnize (0.3.2)
configuration (1.1.0)
crack (0.1.8)
......@@ -363,6 +365,7 @@ DEPENDENCIES
capybara (~> 0.3.9)
carrierwave!
chef
cloudfiles
cucumber-rails (= 0.3.2)
database_cleaner (= 0.5.2)
devise (= 1.1.3)
......
......@@ -3,3 +3,5 @@ thins:
- port: '3002'
- port: '3003'
url: 'alpha.joindiaspora.com'
cert_location: '/usr/local/nginx/conf/diaspora.crt'
key_location: '/usr/local/nginx/conf/diaspora.key'
......@@ -29,5 +29,5 @@ end
config = YAML.load_file("/usr/local/app/diaspora/chef/cookbooks/common/files/default/thins.yml")
template "/usr/local/nginx/conf/nginx.conf" do
source "nginx.conf.erb"
variables :ports => config['thins'].map{|thin| "#{thin["port"]}"}, :url => config['url']
variables :ports => config['thins'].map{|thin| "#{thin["port"]}"}, :url => config['url'], :cert_location => config['cert_location'], :key_location => config['key_location']
end
......@@ -65,8 +65,8 @@ http {
root /usr/local/app/diaspora/public;
ssl on;
ssl_certificate /usr/local/nginx/conf/diaspora.crt;
ssl_certificate_key /usr/local/nginx/conf/diaspora.key;
ssl_certificate <%= @cert_location %>;
ssl_certificate_key <%= @key_location %>;
location / {
proxy_set_header X-Real-IP $remote_addr;
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter