This commit is contained in:
Louis Mazin 2026-10-14 00:20:28 +02:00
parent e62d5b0d89
commit 6fcc78ad93
2 changed files with 4 additions and 4 deletions

View File

@ -1,4 +1,4 @@
# GoodDrive
# GooDrive
Drive privé (React 19 + Vite 8 + Tailwind v4 + composants shadcn/ui, Django REST Framework, MySQL 8 et Docker). Construit à partir de la structure du site de la boulangerie, **sans ses modules de planning / pointage**.
@ -15,7 +15,7 @@ Drive privé (React 19 + Vite 8 + Tailwind v4 + composants shadcn/ui, Django RES
## Méthode 1 — Docker Compose (MySQL 8 intégré)
Depuis le dossier `GoodDrive` :
Depuis le dossier `GooDrive` :
```bash
cp .env.example .env
@ -40,7 +40,7 @@ Sauvegarder **ensemble** le volume MySQL 8 et le dossier `storage`. Ne pas exéc
## Méthode 2 — Pterodactyl (MySQL 8 externe)
Si GoodDrive tourne dans un seul conteneur Pterodactyl, son backend doit accéder à une **base MySQL 8 externe**, via les variables `MYSQL_HOST`, `MYSQL_PORT`, `MYSQL_DATABASE`, `MYSQL_USER` et `MYSQL_PASSWORD` de Pterodactyl. `MYSQL_HOST=db` n'est valable que pour le Docker Compose ci-dessus.
Si GooDrive tourne dans un seul conteneur Pterodactyl, son backend doit accéder à une **base MySQL 8 externe**, via les variables `MYSQL_HOST`, `MYSQL_PORT`, `MYSQL_DATABASE`, `MYSQL_USER` et `MYSQL_PASSWORD` de Pterodactyl. `MYSQL_HOST=db` n'est valable que pour le Docker Compose ci-dessus.
**Limite de l'archive fournie :** le `dockerfile` racine référence un `start.sh` absent et ne constitue pas, tel quel, une image monocon­teneur prête à déployer. Le présent correctif porte sur le mode Docker Compose. Une image Pterodactyl autonome nécessite son propre script de lancement et un serveur HTTP de production.

View File

@ -4,7 +4,7 @@
<meta charset="UTF-8" />
<link rel="icon" type="image/png" href="/favicon.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>GoodDrive</title>
<title>GooDrive</title>
</head>
<body>
<div id="root"></div>