Getting Started with RailsFast

Launch your SaaS in days, not months

Developer working on a laptop
Build faster with RailsFast

RailsFast is a complete Rails 8 SaaS boilerplate that gives you everything you need to launch a production application.

What's Included

Authentication & Users

  • Devise-based authentication with email confirmation
  • User profiles and account management
  • Admin roles and permissions
  • Bot protection with Cloudflare Turnstile

Payments & Subscriptions

  • Stripe integration via the Pay gem
  • Subscription management with trials
  • One-time payments and charges
  • Revenue dashboard with Profitable

Admin Dashboard

  • Madmin-powered admin panel
  • User management with custom actions
  • Payment and subscription overview
  • Extensible resource system

Content Management

  • Sitepress-based CMS
  • Markdown blog posts with frontmatter
  • Legal pages (Terms, Privacy)
  • Cornerstone content pages

Email System

  • Beautiful templates with Goodmail
  • AWS SES integration
  • Transactional emails pre-configured

Deployment

  • Kamal 2 configuration included
  • Docker-ready setup
  • PostgreSQL with backups
  • Production-optimized defaults

Quick Start

# Clone the RailsFast template
git clone your-railsfast-copy myapp
cd myapp

# Install dependencies
bundle install

# Setup database
rails db:setup

# Start the server
bin/dev

This Demo

This demo application shows RailsFast in action. Sign up to explore:

  • The user dashboard experience
  • Admin panel (every demo user gets admin access)
  • Payment flows (Stripe test mode)
  • CMS content (you're reading it!)

Get RailsFast

Ready to build your own SaaS? Get RailsFast and start shipping today.