The backend Spring Boot app for Meals Made Easy.
dev-data | ||
gradle/wrapper | ||
src | ||
.gitignore | ||
build.gradle | ||
compose.yaml | ||
Dockerfile | ||
gradlew | ||
gradlew.bat | ||
README.md | ||
settings.gradle | ||
TODO.md |
Meals Made Easy API
Getting Started
First, create a .env
file with the following environment variables:
MINIO_ROOT_PASSWORD=<put something here>
MYSQL_ROOT_PASSWORD=<put something here>
MYSQL_PASSWORD=<put something here>
Then run docker compose up -d --build
. The --build
option can be omitted if you
have already built the api
from Dockerfile
. Once Docker Compose has finished
starting everything, navigate to http://localhost:8080/greeting
.
You should see a simple "Hello, World!" greeting.
N.b.: the current configuration of the app is to use the dev
Spring-Boot profile,
which seeds the app with some simple recipes whose sources are located in the
dev-data
directory.