first commit. application working

This commit is contained in:
Jaime Jiménez
2025-07-15 18:34:27 +02:00
parent bc830ef927
commit 5099ab0607
3745 changed files with 360739 additions and 3 deletions

28
docker-compose.yml Normal file
View File

@ -0,0 +1,28 @@
version: "3.8"
services:
db:
image: mysql:8
environment:
MYSQL_ROOT_PASSWORD: lqQMPLSfTou
MYSQL_DATABASE: weight_tracker
MYSQL_USER: tracker
MYSQL_PASSWORD: MXj8w2qILzX
ports:
- "30006:3306"
volumes:
- db_data:/var/lib/mysql
healthcheck:
test: ["CMD-SHELL","mysqladmin ping -h localhost -p$$MYSQL_ROOT_PASSWORD"]
interval: 5s
retries: 10
start_period: 10s
app:
build: ./backend
depends_on:
db:
condition: service_healthy
ports:
- "8081:8081"
volumes:
db_data: