Create new project in bitbucket, named with syntax hosting-*
Download project to local environment
Add trellis as remote repository
Run through the list of Changes in Trellis settings
Add all project specific configs
Secure passwords with vault
Run ansible scripts to setup server
ansible-galaxy install -r requirements.yml
ansible-playbook server.yml -e env=production
File: roles/users/tasks/main.yml
.. "%sudo ALL=(ALL:ALL) NOPASSWD:ALL" ..
File: group_vars/all/users.yml
Set the following for web_group
and admin_user
.. 'file', 'whitespace/ssh.conf' ..
File: whitespace/ssh.conf
Add ssh-keys.