- ruby 3.1.x
- node 14.x
- redis 6.x
- postgresql 11
- Docker ~> 24
- Docker compose ~> 1.29
-
Copy
env.development.example
toenv.development.local
and.env.test.example
to.env.test.local
cp env.development.examplet .env.development.local && cp env.test.example .env.test.local
-
Change the values for appropiate ones.
-
Copy
compose.example
and.postgres.env
to.compose.env
and.postgres.env
.cp compose.example .compose.env && cp postgres.example .postgres.env
-
Change the values of the variables for appropiate ones. For example choose a more secure password for postgres and choose and port that make no conflict with local setup
-
Start the containers
sudo docker-compose --env-file .compose.env up