From be2f95cca52d442bb3d0a8019833811a83bd6e9b Mon Sep 17 00:00:00 2001
From: clem-png <clement.netange6@etu.univ-lorraine.fr>
Date: Mon, 3 Mar 2025 16:50:10 +0100
Subject: [PATCH] debut fix docker compose

---
 config/config.ini.example    |  1 +
 docker-compose.yml           | 19 +++++++++++++++++--
 apikey.sql => sql/apikey.sql |  0
 bdd.sql => sql/bdd.sql       |  0
 sql/db.env.exemple           |  4 ++++
 insert.sql => sql/insert.sql |  0
 6 files changed, 22 insertions(+), 2 deletions(-)
 create mode 100644 config/config.ini.example
 rename apikey.sql => sql/apikey.sql (100%)
 rename bdd.sql => sql/bdd.sql (100%)
 create mode 100644 sql/db.env.exemple
 rename insert.sql => sql/insert.sql (100%)

diff --git a/config/config.ini.example b/config/config.ini.example
new file mode 100644
index 0000000..b202393
--- /dev/null
+++ b/config/config.ini.example
@@ -0,0 +1 @@
+driver=
\ No newline at end of file
diff --git a/docker-compose.yml b/docker-compose.yml
index bfb5d4e..0da233d 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -1,4 +1,9 @@
-version: '3.8'
+
+
+networks:
+  net:
+    driver: bridge
+
 services:
   php: 
     build: './docker/php'
@@ -7,4 +12,14 @@ services:
       - ${PHP_PORT:-8080}:80
     volumes:
       - ./:/var/www/html
-    command: php -S 0.0.0.0:80 -t .
\ No newline at end of file
+    command: php -S 0.0.0.0:80 -t .
+    networks:
+      - net
+
+  db:
+    image: mysql:latest
+    networks:
+      - net
+    env_file: sql/db.env
+    volumes:
+      - ./sql:/docker-entrypoint-initdb.d
diff --git a/apikey.sql b/sql/apikey.sql
similarity index 100%
rename from apikey.sql
rename to sql/apikey.sql
diff --git a/bdd.sql b/sql/bdd.sql
similarity index 100%
rename from bdd.sql
rename to sql/bdd.sql
diff --git a/sql/db.env.exemple b/sql/db.env.exemple
new file mode 100644
index 0000000..23a60a9
--- /dev/null
+++ b/sql/db.env.exemple
@@ -0,0 +1,4 @@
+MYSQL_ROOT_PASSWORD=rootpassword
+MYSQL_DATABASE=mydatabase
+MYSQL_USER=myuser
+MYSQL_PASSWORD=mypassword
\ No newline at end of file
diff --git a/insert.sql b/sql/insert.sql
similarity index 100%
rename from insert.sql
rename to sql/insert.sql
-- 
GitLab