Inital commit

This commit is contained in:
Florian Sylvain
2023-03-06 10:31:22 +01:00
commit 04a2ec68ac
17 changed files with 10541 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
services:
db:
image: mysql:oracle
env_file:
- .env
networks:
- back-net
environment:
- "MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}"
- "MYSQL_DATABASE=parismuseesquizz"
volumes:
- ./mysql-data:/var/lib/mysql
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3306"]
interval: 3s
timeout: 30s
retries: 10
backend:
build: .
image: parismuseesquizz-backend
depends_on:
db:
condition: service_healthy
env_file:
- .env
environment:
- "DATABASE_URL=mysql://root:${MYSQL_ROOT_PASSWORD}@db:3306/parismuseesquizz"
networks:
- back-net
ports:
- "${API_PORT}:${API_PORT}"
networks:
back-net: