# config valid for current version and patch releases of Capistrano lock "~> 3.14.1" set :application, "capitest" set :repo_url, "https://git.domaincamp.de/dc/capistrano-deployment.git" set :webserver, "server206.railshosting.de" set :global_webserver_user, "web42" # Default branch is :master # ask :branch, `git rev-parse --abbrev-ref HEAD`.chomp # Default deploy_to directory is /var/www/my_app_name set :deploy_to, "/var/www/htdocs/#{fetch(:global_webserver_user)}/files/#{fetch(:application)}" set :symlink_path, "/var/www/htdocs/#{fetch(:global_webserver_user)}/html/#{fetch(:application)}" # Sym link settings append :linked_files, "config/database.yml", "config/master.key" # SSH access data for the repo on webserver vhXXXX.railshosting.de" set :ssh_options, { port: 981, user: "#{fetch(:global_webserver_user)}" } # SSHKit settings set :log_level, :info # Server configuration role :app, fetch(:webserver) role :web, fetch(:webserver) role :db, fetch(:webserver), :primary => true # After hook for symlink after "deploy:published", "custom:symlink_config" # Passenger settings and after hook #set :passenger_restart_with_touch, true #after "custom:symlink_config", "passenger:restart"