Getting Started with RailsFast
Launch your SaaS in days, not months
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.