$ rails new myapp -m
https://raw.github.com/RailsApps/rails-composer/master/composer.rb
rails new myapp -m
https://raw.github.com/RailsApps/rails-composer/master/composer.rb
option Build a starter application?
1) Build a RailsApps example application
2) Contributed applications (none available)
3) Custom application (experimental)
choose Enter your selection: 1
option Choose a starter application.
1) learn-rails
2) rails-bootstrap
3) rails-foundation
4) rails-mailinglist-activejob
5) rails-omniauth
6) rails-devise
7) rails-devise-roles
8) rails-devise-pundit
9) rails-signup-download
10) rails-stripe-checkout
11) rails-stripe-coupons
12) rails-stripe-membership-saas
choose Enter your selection: 8
Get on the mailing list for Rails Composer news?
option Enter your email address:
option Web server for development?
1) Puma (default)
2) Thin
3) Unicorn
4) Phusion Passenger (Apache/Nginx)
5) Phusion Passenger (Standalone)
choose Enter your selection: 1
option Web server for production?
1) Same as development
2) Thin
3) Unicorn
4) Phusion Passenger (Apache/Nginx)
5) Phusion Passenger (Standalone)
choose Enter your selection: 1
option Database used in development?
1) SQLite
2) PostgreSQL
3) MySQL
choose Enter your selection: 1
option Template engine?
1) ERB
2) Haml
3) Slim
choose Enter your selection: 1
option Test framework?
1) None
2) RSpec with Capybara
choose Enter your selection: 2
option Continuous testing?
1) None
2) Guard
choose Enter your selection: 1
option Front-end framework?
1) None
2) Bootstrap 4.0
3) Bootstrap 3.3
4) Bootstrap 2.3
5) Zurb Foundation 5.5
6) Zurb Foundation 4.0
7) Simple CSS
choose Enter your selection: 3
option Add support for sending email?
1) None
2) Gmail
3) SMTP
4) SendGrid
5) Mandrill
choose Enter your selection: 2
option Devise modules?
1) Devise with default modules
2) Devise with Confirmable module
3) Devise with Confirmable and Invitable modules
choose Enter your selection: 1
option Admin interface for database?
1) None
2) Thoughtbot Administrate
choose Enter your selection: 2
option Use a form builder gem?
1) None
2) SimpleForm
choose Enter your selection: 1
option Add Bootstrap page templates?
1) None
2) 1 Col Portfolio
3) 2 Col Portfolio
4) 3 Col Portfolio
5) 4 Col Portfolio
6) Bare
7) Blog Home
8) Business Casual
9) Business Frontpage
10) Clean Blog
11) Full Width Pics
12) Heroic Features
13) Landing Page
14) Modern Business
15) One Page Wonder
16) Portfolio Item
17) Round About
18) Shop Homepage
19) Shop Item
20) Simple Sidebar
21) Small Business
22) Stylish Portfolio
23) The Big Picture
24) Thumbnail Gallery
choose Enter your selection: 21
option Install page-view analytics?
1) None
2) Google Analytics
3) Segment.io
choose Enter your selection: 1
option Prepare for deployment?
1) no
2) Heroku
3) Capistrano
choose Enter your selection: 1
option Disable Rails Turbolinks? (y/n) n
option Set a robots.txt file to ban spiders? (y/n) n
option Create a GitHub repository? (y/n) n
$ cd myapp
$ bundle install
$ rails server
See the code: https://raw.github.com/RailsApps/rails-composer/master/composer.rb