From e9b106d5de2c98d44ac8730dbd2613aa82c1fd43 Mon Sep 17 00:00:00 2001 From: Jesse Brault Date: Sat, 13 Dec 2025 11:41:26 -0600 Subject: [PATCH] Add dev compose file. --- compose.dev.yaml | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 compose.dev.yaml diff --git a/compose.dev.yaml b/compose.dev.yaml new file mode 100644 index 0000000..a82ecaf --- /dev/null +++ b/compose.dev.yaml @@ -0,0 +1,39 @@ +name: meals-made-easy-api-dev +services: + db: + image: mysql:latest + ports: + - '55001:3306' + - '55000:33060' + env_file: .env + environment: + MYSQL_DATABASE: meals_made_easy_api + MYSQL_USER: meals-made-easy-api-user + healthcheck: + test: mysqladmin ping -u $$MYSQL_USER --password=$$MYSQL_PASSWORD + interval: 5s + timeout: 10s + retries: 10 + volumes: + - mysql-data:/var/lib/mysql + minio: + image: minio/minio:latest + ports: + - 9000:9000 + - 9001:9001 + env_file: + - .env + environment: + MINIO_ROOT_USER: minio-root + volumes: + - minio-data:/data + command: + - server + - /data + - --console-address + - :9001 + profiles: + - deps +volumes: + mysql-data: + minio-data: