├── README.md ├── Vagrantfile ├── roles ├── database │ ├── tasks │ │ ├── main.yml │ │ └── postgresql.yml │ └── templates │ │ ├── pg_hba.conf.j2 │ │ └── postgresql.conf.j2 ├── sidekiq │ └── tasks │ │ ├── main.yml │ │ └── sidekiq.yml └── webserver │ ├── tasks │ ├── deploy.yml │ ├── main.yml │ ├── memcached.yml │ ├── nginx.yml │ └── ruby.yml │ └── templates │ ├── etc_init_d_puma.j2 │ ├── etc_nginx_sites-available_ilikeyoureally.conf.j2 │ ├── etc_puma.conf.j2 │ └── usr_local_bin_run-puma.j2 ├── ruby-webapp.yml └── vars └── defaults.yml /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodecaphonic/ansible-rails-app/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodecaphonic/ansible-rails-app/HEAD/Vagrantfile -------------------------------------------------------------------------------- /roles/database/tasks/main.yml: -------------------------------------------------------------------------------- 1 | - include: postgresql.yml tags=sidekiq 2 | -------------------------------------------------------------------------------- /roles/database/tasks/postgresql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodecaphonic/ansible-rails-app/HEAD/roles/database/tasks/postgresql.yml -------------------------------------------------------------------------------- /roles/database/templates/pg_hba.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodecaphonic/ansible-rails-app/HEAD/roles/database/templates/pg_hba.conf.j2 -------------------------------------------------------------------------------- /roles/database/templates/postgresql.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodecaphonic/ansible-rails-app/HEAD/roles/database/templates/postgresql.conf.j2 -------------------------------------------------------------------------------- /roles/sidekiq/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodecaphonic/ansible-rails-app/HEAD/roles/sidekiq/tasks/main.yml -------------------------------------------------------------------------------- /roles/sidekiq/tasks/sidekiq.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodecaphonic/ansible-rails-app/HEAD/roles/sidekiq/tasks/sidekiq.yml -------------------------------------------------------------------------------- /roles/webserver/tasks/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodecaphonic/ansible-rails-app/HEAD/roles/webserver/tasks/deploy.yml -------------------------------------------------------------------------------- /roles/webserver/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodecaphonic/ansible-rails-app/HEAD/roles/webserver/tasks/main.yml -------------------------------------------------------------------------------- /roles/webserver/tasks/memcached.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodecaphonic/ansible-rails-app/HEAD/roles/webserver/tasks/memcached.yml -------------------------------------------------------------------------------- /roles/webserver/tasks/nginx.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodecaphonic/ansible-rails-app/HEAD/roles/webserver/tasks/nginx.yml -------------------------------------------------------------------------------- /roles/webserver/tasks/ruby.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodecaphonic/ansible-rails-app/HEAD/roles/webserver/tasks/ruby.yml -------------------------------------------------------------------------------- /roles/webserver/templates/etc_init_d_puma.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodecaphonic/ansible-rails-app/HEAD/roles/webserver/templates/etc_init_d_puma.j2 -------------------------------------------------------------------------------- /roles/webserver/templates/etc_nginx_sites-available_ilikeyoureally.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodecaphonic/ansible-rails-app/HEAD/roles/webserver/templates/etc_nginx_sites-available_ilikeyoureally.conf.j2 -------------------------------------------------------------------------------- /roles/webserver/templates/etc_puma.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodecaphonic/ansible-rails-app/HEAD/roles/webserver/templates/etc_puma.conf.j2 -------------------------------------------------------------------------------- /roles/webserver/templates/usr_local_bin_run-puma.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodecaphonic/ansible-rails-app/HEAD/roles/webserver/templates/usr_local_bin_run-puma.j2 -------------------------------------------------------------------------------- /ruby-webapp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodecaphonic/ansible-rails-app/HEAD/ruby-webapp.yml -------------------------------------------------------------------------------- /vars/defaults.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodecaphonic/ansible-rails-app/HEAD/vars/defaults.yml --------------------------------------------------------------------------------