RailStrap
RailStrap is a HTML5 Ruby On Rails 4 Ruby 2.0.0 bootstrap
Install / Use
/learn @hugodias/RailStrapREADME
RailStrap v4
RailStrap is a Front-end / Back-end template using HTML5 Boilerplate, Twitter Bootstrap 3, Ruby on Rails (4.0.0) Devise ( Auth ) and Ruby 2.0.0.
Quick start
-
Clone the git repo -
git clone https://github.com/hugodias/railStrap.git- or download it -
Run
bundle install -
Run
rake db:migrate
Then run your server
<pre> rails s </pre>Check at http://localhost:3000
Requirements
- Rails 4
- Ruby 2.0.0
- Imagemagick (For uploading pictures)
- Vagrant (Optional)
Features
HTML5 Boilerplate
Twitter Bootstrap 3
HAML Template Engine
Ruby on Rails 4.0.0
- Devise
- Paperclip ( User profile picture )
Databases support
- SQLite (Default)
- Postgresdb https://github.com/hugodias/railStrap/tree/postgresdb
Best pratices
Change the cookie secret token at
config/initializers/secret_token.rb
Thanks pringles for the tip
Vagrant
RailStrap has a Vagrant file to create your own Virtual Machine for development.
To get started you need to have Vagrant and Virtal Box instaled.
After that you just need to start your VM:
<pre>vagrant up</pre>Bonus
After that you have a Ubuntu server to work, but this server isn't configured to work with rails yet! :( So i'm leaving here one virtual box image with Ruby 2.0.0 (rbenv) and Rails 4 pre-configured.
To install this server just follow this steps:
- Download the server image here: link
- Place the image that you downloaded in railStrap repository
- In railStrap directory run
vagrant box add railStrapMachine ubuntuRails4Ruby2.box virtualbox - Run
vagrant box listand this new machine should be in that list - Now in
Vagrantfilechangeconfig.vm.box="precise32"toconfig.vm.box="railStrapMachine" - To get your machine up run
vagrant up
And its done ! Your vagrant vm now has Ruby 2.0.0 and Rails 4 ready to go.
License
Major components:
- jQuery: MIT/GPL license
- Modernizr: MIT/BSD license
- Normalize.css: Public Domain
- Twitter bootstrap: Apache License, Version 2.0 (the "License")
- Ruby on Rails: MIT license
Everything else:
The Unlicense (aka: public domain)
