Создайте каталог в общем каталоге для хранения кэша. В вашем deploy.rb создайте символическую ссылку на новый каталог, где был старый каталог кэша. Например, вот упрощенная версия того, как я символическую ссылку на каталог журнала:
namespace :deploy do
desc "Re-link log files"
task :link_logs, :roles => :app do
run "ln -nfs '#{shared_path}/log' '#{current_path}/log'"
end
end
# Activate post-deploy re-linking
after 'deploy:symlink', 'deploy:link_logs'
Теперь, когда я развертываю, мои журналы постоянно развертываются и хранятся в:
* / Путь / к / deploy_dir / Shared / журнал *