- Ruby 2.3.1
- Bundle (
gem install bundle
) - PostgreSQL
- Redis
- Dentro do projeto execute
bundle install
- Execute
cp config/database.example.yml config/database.yml
e faça qualquer configuração necessária no database.yml - Execute
rake db:create && rake db:migrate && rake db:seed && rake db:test:prepare
- Se quiser, execute
rspec
para que todos os testes sejam executados e verificar se tudo está funcionando - Pronto!
- Vagrant
- VirtualBox
- Algum cliente SSH. Recomendo utilizar o cmder, que já vem com um cliente SSH instalado
- Abra o terminal com permissão de administrador
- Execute
vagrant up
- No Windows, será necessário inserir as credenciais de usuário do sistema para que o Vagrant consiga levantar uma rede SMB
- Quando a instalação terminar, acesse a VM com o comando
vagrant ssh
- Dentro da VM, acesse a pasta
/vagrant
(cd /vagrant
) - Execute
rails s -b 0.0.0.0
- No host, acesse
localhost:3000