# Install dependencies bundle install # Use local sqlite databases by default cp config/database.yml.example config/database.yml # Build the database and seed basic data bundle exec rake db:reset # Start a local server bundle exec rails s
Use the following instructions to start a fresh version of the application. If you would like to update a currently running installation, jump ahead to the next section.
# Install dependencies bundle install # Copy basic database config for editing cp config/database.yml.example config/database.yml # Then edit to use database setup of your choice, # Use the production environment only # Copy basic mail config cp config/initializers/setup_mail.rb.example config/initializers/setup_mail.rb # Then configure with mail host settings # Build and seed database with bootstrapped data RAILS_ENV=production bundle exec rake db:create db:seed # And then run rails server however you please (rackup, thin, passenger, etc) # Example: RAILS_ENV=production bundle exec rackup
Be sure to read any update notes and documentation, as there may be additional configuration required in new versions.
# To avoid data corruption during update: # !!! Disable the application before continuing !!! # !!! Make sure you have a database backup before continuing !!! # Update the git repository to the desired new version # For example: git checkout v2.0 # Update database with any changes needed for the new version RAILS_ENV=production bundle exec rake db:migrate # Perform any other updates as specified by update notes # Update complete, enable the application again