2N Rails Template

// production-ready Rails 8 generator with batteries included

curl -sL rails.2n.pl/go | ruby
View on GitHub

default_stack

// what you get with 'Use defaults? Yes'

core

PostgreSQL
Vite + Tailwind 4 + DaisyUI
Devise (User model)
Pundit
Shrine + S3

monitoring

Sentry
NewRelic
Rack::Attack
Bullet (N+1)

deployment

Kamal (prod + staging)
GitHub Actions
Solid Queue
Mission Control

extras

ViewComponent
meta-tags + sitemap
pagy (pagination)
invisible_captcha

configuration_options

// customize if you don't want defaults

API Framework

Grape + Swagger
GraphQL + GraphiQL
Both or None

Authentication

Devise (default)
Rodauth (JSON/JWT)
Sorcery

Administration

Active Admin
Administrate

File Storage

Shrine (default)
Active Storage
Carrierwave

Authorization

Pundit (default)
CanCanCan

Monitoring

Sentry
NewRelic

available_endpoints

// ready to use after generation

/jobs

Mission Control dashboard

/sitemap.xml

SEO sitemap

/robots.txt

Per-environment robots

/swagger

API docs (if Grape)

quick_start

// just one command

curl -sL rails.2n.pl/go | ruby

Interactive prompts for app name, database, and options. Defaults: PostgreSQL, Devise, Pundit, Shrine + S3, Sentry, NewRelic, Kamal.