Initial commit - Bolsa app avec Tailwind et authentification

This commit is contained in:
2026-07-22 16:37:53 +02:00
commit 2057d693cd
14 changed files with 594 additions and 0 deletions
+51
View File
@@ -0,0 +1,51 @@
services:
db:
image: mysql:8.0
environment:
MYSQL_ROOT_PASSWORD: sysadm-1963
MYSQL_DATABASE: bolsa
MYSQL_USER: jfgiraud
MYSQL_PASSWORD: lyon4
volumes:
- db_data:/var/lib/mysql
healthcheck:
test:
[
"CMD",
"mysqladmin",
"ping",
"-h",
"127.0.0.1",
"-u",
"root",
"-psysadm-1963",
]
interval: 3s
timeout: 3s
retries: 10
web:
build: .
command: python run.py
volumes:
- .:/app
ports:
- "5000:5000"
environment:
- DATABASE_URL=mysql+pymysql://jfgiraud:lyon4@db/bolsa
depends_on:
db:
condition: service_healthy
phpmyadmin:
image: phpmyadmin/phpmyadmin
ports:
- "8080:80"
environment:
PMA_HOST: db
MYSQL_ROOT_PASSWORD: sysadm-1963
depends_on:
- db
volumes:
db_data: