Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/duduribeiro/rails-dev-box

My Vagrant rails development box. With Ansible provisioning
https://github.com/duduribeiro/rails-dev-box

Last synced: 20 days ago
JSON representation

My Vagrant rails development box. With Ansible provisioning

Awesome Lists containing this project

README

        

### What is included?
1. RVM
2. Rails 4
3. MySQL
4. PostgreSQL
5. Redis

### Running the dev box.
1. Install [Python](http://www.python.org.br/wiki) and [pip](https://github.com/pypa/pip)
2. Install [VirtualBox](http://www.virtualbox.org)
3. Install [Vagrant](http://www.vagrantup.com/)
4. Install [Ansible](http://www.ansible.com/)
```
pip install ansible
```
5. Clone the project
```
git clone https://github.com/duduribeiro/rails-dev-box.git
cd rails-dev-box
```
6. Start the box
```
vagrant up
```
7. SSH to the box
```
vagrant ssh
```

### Configurations
You can configure variables in ansible/vars/main.yml
```ruby
ruby_version: 2.1.2 # The ruby version you wanna install

# The following vars are conditional vars. If specified yes, install.
install_mysql: yes
install_postgres: yes
```