the-teacher
rails-start
Makefile

Start Rails in one command

Last updated Jun 1, 2026
592
Stars
78
Forks
1
Issues
0
Stars/day
Attention Score
86
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!

"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

  • Docker and Docker Compose installed on your machine.
  • git installed (usually comes pre-installed on MacOS and Linux).
  • make utility 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):
Open cmd or PowerShell and run:
wsl --install
   wsl --set-default-version 2
   wsl --install -d Ubuntu
  • Install make utility:
Run 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.

Rails Start Welcome Page

The Idea

  • Docker and Docker Compose for easy environment setup.
  • Makefiles to simplify commands and automate tasks.
  • DevContainer to make development environment consistent and easy to work with.
  • make rails-start the only command you need to start your project.

Docker Images

Docker Hub

Github Container Registry

License

MIT License. 2023-2025. Ilya N. Zykin

🔗 More in this category

© 2026 GitRepoTrend · the-teacher/rails-start · Updated daily from GitHub