From eb7ca77e5d99413a93b8e01a82d94deb3b88535f Mon Sep 17 00:00:00 2001
From: Desmarchelier Maxime <maxime.desmarchelier@ensiie.fr>
Date: Thu, 17 Nov 2022 13:43:51 +0100
Subject: [PATCH] Add dockerised frontend (doesn't work ... yet)

---
 docker-compose.yml     |  8 +++++++-
 sg-frontend/Dockerfile | 12 ++++++++++++
 2 files changed, 19 insertions(+), 1 deletion(-)
 create mode 100644 sg-frontend/Dockerfile

diff --git a/docker-compose.yml b/docker-compose.yml
index 5f35305..e37cb47 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -35,4 +35,10 @@ services:
             - database
             - redis
         ports:
-            - "8000:8000"
\ No newline at end of file
+            - "8000:8000"
+    sg-frontend:
+        build: ./sg-frontend
+        environment:
+            - VITE_BACKEND_URL=http://sg-backend:8000
+        ports:
+            - "5000:5000"
\ No newline at end of file
diff --git a/sg-frontend/Dockerfile b/sg-frontend/Dockerfile
new file mode 100644
index 0000000..31008b3
--- /dev/null
+++ b/sg-frontend/Dockerfile
@@ -0,0 +1,12 @@
+FROM node
+COPY ./* .
+
+RUN npm install
+
+RUN npm run dev
+
+EXPOSE 5000
+
+ENV HOST=0.0.0.0
+
+CMD [ "npm", "start" ]
\ No newline at end of file
-- 
GitLab