- Install Docker Desktop: https://www.docker.com/get-started/
- Create a new repository from this template.
![Screenshot 2023-05-30 at 15 14 21](https://private-user-images.githubusercontent.com/1209182/241995561-6c61a1d2-cce0-4377-abc5-69e3556dddda.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg4Njc3NjcsIm5iZiI6MTcxODg2NzQ2NywicGF0aCI6Ii8xMjA5MTgyLzI0MTk5NTU2MS02YzYxYTFkMi1jY2UwLTQzNzctYWJjNS02OWUzNTU2ZGRkZGEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDYyMCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA2MjBUMDcxMTA3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MjJiOGU1ODZkZTRmNGFlYzgzZDVhNGQ3ZGNkYTEzNDU4NmExMmQyYmJjYTkwMGQ5YzBlY2RhNWVlMTYzOWQ0YiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.PGxYIAc7eygu_5ECCRp7tD_ysxPHNBpkAqRrLC5QWEM)
- Clone project from GitHub
git clone git@github.com:<username>/<repository>.git
- Move into project folder
cd <repository>
- Build Docker image
docker-compose build
- Create database
docker-compose run web bin/rails db:create
- Start the app
docker-compose up
Open http://localhost:3001
in a browser.
![Screenshot 2023-05-30 at 15 30 13](https://private-user-images.githubusercontent.com/1209182/242000310-f0d9256f-6f10-46d4-bfc6-b1beadf0cb0e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg4Njc3NjcsIm5iZiI6MTcxODg2NzQ2NywicGF0aCI6Ii8xMjA5MTgyLzI0MjAwMDMxMC1mMGQ5MjU2Zi02ZjEwLTQ2ZDQtYmZjNi1iMWJlYWRmMGNiMGUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDYyMCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA2MjBUMDcxMTA3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9N2I1ZThiYzcxZjNiYjUwODY5Mzc5NmU4NjBmNDBmZGMzZmY5ZGEwMmFhN2Y2YTQzZDM3MDM4NjA4MjYyYzI3ZiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.kOjI-bzV2CcojsFs1DVT7L85WuU-1QZKwl585BXfvVU)