This project is under development and is not yet tested in any other that a vagrant box. Use at own risk!
This setup includes to following:
- Create a sudo, passwordless user, prevent root login
- Ip-tables, git
- Install ruby, rbenv, ruby-build
Install. but ask for ssh-password
ansible-playbook -i ansible_hosts setup.yml -k
ansible-playbook -i ansible_hosts tasks/ruby.yml tasks/your_application.yml
Within the variables folder are *.example.yml files. Use these as templates to create your own configuration.