MyOtherSkills.org is a place to tell the world about EVERYTHING you can do, not just your resume. Are you a Doctor who can juggle? Are you a carpentar who plays piano? Are you a professional yodaller who knows how to read ancient Greek?
MyOtherSkills 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.
-
Clone the git repo -
git clone https://github.com/blueheadpublishing/myotherskills.git
-
Run
bundle install
-
Run
rake db:migrate
Then run your server
rails s
Check at http://localhost:3000
- Rails 4
- Ruby 2.0.0
- Imagemagick (For uploading pictures)
- Vagrant (Optional)
- This app is configured to run on Heroku's Cedar Stack. More info here https://devcenter.heroku.com/articles/getting-started-with-rails4
- Devise
- Paperclip ( User profile picture )
- SQLite (Default)
- Postgresdb https://github.com/hugodias/MyOtherSkills/tree/postgresdb
MyOtherSkills 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:
vagrant up
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 MyOtherSkills repository
- In MyOtherSkills directory run
vagrant box add MyOtherSkillsMachine ubuntuRails4Ruby2.box virtualbox
- Run
vagrant box list
and this new machine should be in that list - Now in
Vagrantfile
changeconfig.vm.box="precise32"
toconfig.vm.box="MyOtherSkillsMachine"
- 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.
- 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
The Unlicense (aka: public domain)
:postgresql => {
:config => {
:listen_addresses => "*",
:port => "5432"
},
:pg_hba => [
{
:type => "local",
:db => "postgres",
:user => "postgres",
:addr => nil,
:method => "trust"
},
{
:type => "host",
:db => "all",
:user => "all",
:addr => "0.0.0.0/0",
:method => "md5"
},
{
:type => "host",
:db => "all",
:user => "all",
:addr => "::1/0",
:method => "md5"
}
],
:password => {
:postgres => "password"
}
},