From de86b5b0a2decd53fc4e48eaeaefe51f59d5a5f7 Mon Sep 17 00:00:00 2001 From: Alban Peignier Date: Mon, 6 Mar 2017 15:53:35 +0100 Subject: Setup CarrierWave and capistrano to manage uploads directories. Refs #2723 --- config/deploy.rb | 3 ++- config/initializers/carrier_wave.rb | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 config/initializers/carrier_wave.rb (limited to 'config') diff --git a/config/deploy.rb b/config/deploy.rb index f32ca0ccf..e3bc9a121 100644 --- a/config/deploy.rb +++ b/config/deploy.rb @@ -62,7 +62,8 @@ namespace :deploy do run "ln -nfs #{shared_path}/config/secrets.yml #{release_path}/config/" run "ln -nfs #{shared_path}/config/newrelic.yml #{release_path}/config/" - run "ln -nfs #{shared_path}/tmp/imports #{release_path}/tmp/imports" + run "ln -nfs #{shared_path}/public/uploads #{release_path}/public/uploads" + run "ln -nfs #{shared_path}/tmp/uploads #{release_path}/tmp/uploads" end after 'deploy:update_code', 'deploy:symlink_shared' before 'deploy:assets:precompile', 'deploy:symlink_shared' diff --git a/config/initializers/carrier_wave.rb b/config/initializers/carrier_wave.rb new file mode 100644 index 000000000..cacde045d --- /dev/null +++ b/config/initializers/carrier_wave.rb @@ -0,0 +1,5 @@ +CarrierWave.configure do |config| + config.cache_dir = Rails.root.join 'tmp/uploads' +end + +CarrierWave.tmp_path = Dir.tmpdir -- cgit v1.2.3