Start Rails in one command
Last updated Jun 1, 2026
592
Stars
78
Forks
1
Issues
0
Stars/day
Attention Score
86
Topics
Language breakdown
Makefile 36.6%
HTML 19.7%
Ruby 18.1%
Dockerfile 15.0%
Shell 9.6%
JavaScript 0.8%
▸ Files
click to expand
README

Rails Start!
"Rails Start" is a starter kit for Ruby on Rails applications, designed to help developers quickly set up a new project with essential features and best practices.
This project is a perfect choice for:
- Enterprises looking to standardize their Rails application setup.
- Freelancers and agencies to kickstart client projects.
- Online education platforms to start teaching Ruby on Rails.
- Individual developers who want a solid foundation for their Rails applications.
Requirements
DockerandDocker Composeinstalled on your machine.gitinstalled (usually comes pre-installed on MacOS and Linux).makeutility installed (usually comes pre-installed on MacOS and Linux).WSL2(For Windows users) with a Linux distribution (like Ubuntu) is recommended.
How to Use
🪟 Windows Requirements (Click to expand)
Prerequisites for Windows Users
Before proceeding, Windows users need to set up WSL2:
- Install WSL2 and Ubuntu (if not installed yet):
cmd or PowerShell and run:
wsl --install
wsl --set-default-version 2
wsl --install -d Ubuntu
- Install make utility:
WSL and install make:
wsl
sudo apt-get install -y make
- Continue with the installation steps below inside your WSL2 Ubuntu terminal.
Installation Steps
- Clone the repository:
git clone https://github.com/the-teacher/rails-start.git
- Navigate to the project directory:
cd rails-start
- Start the application:
make rails-start
That's it! Very simple!
Now visit: http://localhost:3000 in your browser.

The Idea
DockerandDocker Composefor easy environment setup.Makefilesto simplify commands and automate tasks.DevContainerto make development environment consistent and easy to work with.make rails-startthe only command you need to start your project.
Docker Images
Docker Hub
- Base: Initial Software | Base.Dockerfile
- Main: Ruby + NodeJS + Rails | Main.Dockerfile
- Media: Media Processing Tools | Media.Dockerfile
Github Container Registry
- Base: Initial Software | Base.Dockerfile
- Main: Ruby + NodeJS + Rails | Main.Dockerfile
- Media: Media Processing Tools | Media.Dockerfile
License
🔗 More in this category