a-chernykh / railsbox

Fast and easy Ruby on Rails virtual machines
https://railsbox.io
MIT License
320 stars 52 forks source link

Updates Across #14

Closed rdrop closed 8 years ago

rdrop commented 9 years ago

Adds puma + unicorn setup, with puma.rb file that hooks into AR and Redis if chosen Updates Postgresql to 9.4 and pulls from repo per OS Moves Nodejs to separate role (setup for debian) Adds ability for swapfile to use dd instead of fallocate (setup for debian) Updated the ability to choose a sidekiq.rb file that hooks into AR and Redis if chosen Updated all rspec and views and instructions Removed --binary flag from ruby rvm install (2.2.0 now installs)

Added beginning setup for Debian Wheezy 7.8.0: Uses a vagrant could box Detects and uses dd for swapfile Detects and downloads the latest nodejs, compiles, and installs What is left: change the config commands to be in SysVinit instead of Upstart

a-chernykh commented 9 years ago

Thank you so much for the contribution @RDrop. I am currently implementing multiple environments support which includes lots of changes and that's why it will be complicated to merge this in. I would like to leave this PR open for now, hopefully soon I'll cherry-pick some of your changes.