Last active
October 26, 2015 11:56
-
-
Save amitpatelx/f9bb4d5542b7ec305f64 to your computer and use it in GitHub Desktop.
BoTree's Typical Gemfile
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
source 'https://rubygems.org' | |
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' | |
gem 'rails', '~> 4.2.4' | |
# Use pg as the database for Active Record | |
gem 'pg' | |
# Use SCSS for stylesheets | |
gem 'sass-rails', '~> 5.0' | |
# Use Uglifier as compressor for JavaScript assets | |
gem 'uglifier', '>= 1.3.0' | |
# Use CoffeeScript for .coffee assets and views | |
gem 'coffee-rails', '~> 4.1.0' | |
# See https://github.com/rails/execjs#readme for more supported runtimes | |
# gem 'therubyracer', platforms: :ruby | |
# Use jquery as the JavaScript library | |
gem 'jquery-rails' | |
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder | |
# gem 'jbuilder', '~> 2.0' | |
# bundle exec rake doc:rails generates the API under doc/api. | |
# gem 'sdoc', '~> 0.4.0', group: :doc | |
gem 'haml' | |
gem 'haml-rails' | |
gem 'bootstrap-sass', '~> 3.3.4' | |
gem 'font-awesome-rails' # the font-awesome font bundled as an asset for the rails asset pipeline | |
gem 'devise' # authentication | |
gem 'cancancan' # authorization | |
gem 'kaminari' # pagination | |
gem 'rails_config' # easiest way to add multi-environment yaml settings | |
#gem 'groupdate' # simplest way to group temporal data | |
group :development, :test do | |
# Call 'byebug' anywhere in the code to stop execution and get a debugger console | |
gem 'byebug' | |
gem 'pry' # IRB alternative and runtime developer console | |
gem 'pry-byebug' # Pry navigation commands via byebug | |
# Access an IRB console on exception pages or by using <%= console %> in views | |
gem 'web-console', '~> 2.0' | |
# Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring | |
gem 'spring' | |
end | |
# Use Unicorn as the app server | |
gem 'unicorn' | |
# Use Capistrano for deployment | |
group :development do | |
gem 'capistrano-rails', require: false | |
gem 'capistrano', require: false | |
gem 'capistrano-bundler', require: false | |
gem 'capistrano-rvm', github: "capistrano/rvm", require: false | |
gem 'capistrano-unicorn-nginx', require: false | |
gem 'capistrano3-delayed-job', '~> 1.0', require: false | |
gem 'capistrano-faster-assets', '~> 1.0', require: false | |
gem 'airbrussh', require: false #pretties up your SSHKit and Capistrano output | |
end | |
group :development do | |
gem 'better_errors' # replaces the standard Rails error page with a much better and more useful error page | |
gem 'brakeman' # detects security vulnerabilities in application | |
gem 'faker' # generating fake data such as names, addresses, and phone numbers | |
gem 'rubycritic', require: false #Ruby code quality reporter | |
gem 'bullet' # help to kill N+1 queries and unused eager loading | |
gem 'quiet_assets'# mutes assets pipeline log messages. | |
gem 'rails_db' # rails database Viewer and SQL Query Runner | |
end | |
group :production do | |
gem 'rails_12factor' | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment