Skip to content

A standardized way to initialize a Modulotech rails project from scratch.

Notifications You must be signed in to change notification settings

moduloTech/moduloproject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Moduloproject

Moduloproject is an open-source project.

There are two components:

  • a shell script
    • It spawn a Docker container running the last ruby image.
    • In this container, the last version of Rails is installed.
    • A new Rails project is generated running with a PostgreSQL database and using the Rails template.
  • a Rails template
    • It adds and configures the gem Modulorails.
    • It setup the git repository.

Installation and update

cd /usr/local/bin
sudo curl -o moduloproject https://raw.githubusercontent.com/moduloTech/moduloproject/master/moduloproject
sudo chmod +x moduloproject

Usage

mkdir superproject
cd superproject
moduloproject # Or `moduloproject -m importmap -i mri -v latest`; Use `moduloproject -h` to see all options
docker compose up -d --build

About

A standardized way to initialize a Modulotech rails project from scratch.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published