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

Merge branch 'master' of github.com:diaspora/diaspora

parents 3b68fc3e ba532536
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -19,6 +19,9 @@ end ...@@ -19,6 +19,9 @@ end
execute "rvm deps" do execute "rvm deps" do
command "yum install -y bzip2" command "yum install -y bzip2"
end end
execute "install mysql" do
command "yum install -y mysql mysql-server mysql-devel"
end
def harden_ruby(ruby_string) def harden_ruby(ruby_string)
Dir.glob("/usr/local/rvm/wrappers/#{ruby_string}/*").each do |file| Dir.glob("/usr/local/rvm/wrappers/#{ruby_string}/*").each do |file|
......
...@@ -6,4 +6,4 @@ url: 'joindiaspora.com' ...@@ -6,4 +6,4 @@ url: 'joindiaspora.com'
cert_location: '/usr/local/nginx/conf/diaspora.crt' cert_location: '/usr/local/nginx/conf/diaspora.crt'
key_location: '/usr/local/nginx/conf/diaspora.key' key_location: '/usr/local/nginx/conf/diaspora.key'
s3_bucket: "https://joindiaspora.s3.amazonaws.com" s3_bucket: "https://joindiaspora.s3.amazonaws.com"
s3_path: "/uploads/images/' s3_path: "/uploads/images/"
...@@ -6,11 +6,18 @@ execute "compile daemontools" do ...@@ -6,11 +6,18 @@ execute "compile daemontools" do
command "cd /package/admin/daemontools-0.76 && ./package/install" command "cd /package/admin/daemontools-0.76 && ./package/install"
end end
execute "mongo run" do #execute "mongo run" do
command "mkdir -p /service/mongo && echo '#!/bin/sh' > /service/mongo/run && echo 'exec /usr/bin/mongod' >> /service/mongo/run" # command "mkdir -p /service/mongo && echo '#!/bin/sh' > /service/mongo/run && echo 'exec /usr/bin/mongod' >> /service/mongo/run"
#end
#execute "executable" do
# command "chmod -R 755 /service/mongo"
#end
execute "mysql run" do
command "mkdir -p /service/mysql && echo '#!/bin/sh' > /service/mysql/run && echo 'exec /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid --user=mysql' >> /service/mysql/run"
end end
execute "executable" do execute "executable" do
command "chmod -R 755 /service/mongo" command "chmod -R 755 /service/mysql"
end end
config = YAML.load_file("/usr/local/app/diaspora/chef/cookbooks/common/files/default/thins.yml") config = YAML.load_file("/usr/local/app/diaspora/chef/cookbooks/common/files/default/thins.yml")
......
...@@ -90,7 +90,7 @@ http { ...@@ -90,7 +90,7 @@ http {
location /assets { location /assets {
expires 1d; expires 1d;
add_header Cache-Control public add_header Cache-Control public;
} }
location / { location / {
...@@ -114,7 +114,7 @@ http { ...@@ -114,7 +114,7 @@ http {
} }
<% unless @s3_bucket.blank? || @s3_path.blank? %> <% unless @s3_bucket.blank? || @s3_path.blank? %>
<%= "rewrite ^/uploads/images/(.*)$ #{@s3_bucket}#{@s3_path}$1 permanent; %> <%= "rewrite ^/uploads/images/(.*)$ #{@s3_bucket}#{@s3_path}$1 permanent;" %>
<% end %> <% end %>
} }
......
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