Provisioning vs. deploying. For staging and production, there are two parts to Trellis.
- Provisioning. The
server.yml
playbook performs the basic setup of your server so that it is ready to host your site. Although theserver.yml
playbook must be run first, before deployment, you won’t need to run it often. - Deployment. The
deploy.yml
playbook deploys your latest project code from yourrepo
and should be run as often as you have new project code to deploy.
@jajouka I suspect you haven’t followed the “Deploying to remote servers” step in the README.
You’re reporting a new issue unrelated to the SSH connection topic of this thread. If deploying doesn’t resolve the matter, and you’re unable to resolve it by reading the README, docs, and searching discourse, please start a new thread for the new topic.