Rails 5.2
Capistrano
Github
Я учусь использовать Capistrano для развертывания.
В моем файле config / deploy.rb у меня есть:
set :repo_url, "https://github.com/mygitaccount/myapp"
Я создал ssh-ключи для GitHub идобавил его в Github и поместил мой локально:
~/.ssh/myapp_github_id_rsa
Читая документацию, я считаю, что мне нужно добавить следующее:
set keys: %w(~/.ssh/id_rsa)
set :ssh_options, { forward_agent: true, user: fetch(:user), keys: %w(~/.ssh/id_rsa) }
Первый ключ, используемый для клонированиямой репозиторий Github на сервере развертывания и второй ключ (в разделе ssh_options) для входа пользователя на сервер развертывания?