Skip to content

Latest commit

 

History

80 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Template for building Rails Apps from scratch

Lightning Rails

Key features

  • Postgres, Redis, Sidekiq, Puma
  • Tailwind + Hotwire + Stimulus
  • Kamal deployment
  • RSpec for testing
  • Puma dev

How to use

  1. Clone the repo

There are two options how to do it:

  • Use classic
git clone https://github.com/k0va1/lightning-rails.git
  1. Rename and prepare the project

Go to setup.sh and rename variables according to your values

project_name="mvp" <- your project name
dockerhub_username="k0va1" <- your username on dockerhub
prod_ip="1.1.1.1" <- your future production server's IP. In case you don't have yet leave it as is

Run setup.sh

./setup.sh
  1. Install dependencies
make install
  1. Setup database
make db-prepare
  1. Start the project
make start

How to add ActiveAdmin

make dive
be rails g active_admin_setup

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages