From 42dbee2b675b48227acde1e71fbff0d9e50394db Mon Sep 17 00:00:00 2001
From: Alexis POYEN <apoyen@grandlyon.com>
Date: Thu, 30 Jul 2020 14:08:29 +0200
Subject: [PATCH] Feat : add new maps

---
 README.md          | 4 ++++
 docker-compose.yml | 8 ++++++--
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md
index 5823fdf..e904069 100644
--- a/README.md
+++ b/README.md
@@ -67,6 +67,10 @@ La démo est accessible avec l'url https://elections.127.0.0.1.nip.io
 - `./miscellaneous/keycloack` contient un environnement Keycloack qui peut être utilisé pour déployer un environnement OAuth2
 - `./web` est le répertoire où est stocké l'application front-end en JavaScript natif et avec le framework CSS Bulma publié par le serveur back-end.
 
+Le répertoire `./web/assets/maps` contient les cartes qui peuvent être utilisé dans l'application. Pour en ajouter de nouvelles en production copier les fichiers désirés dans ce répertoire.
+
+Avec docker-compose : docker cp <fichier-à-importer> <nom-du-conteneur>:/app/web/assets/maps/<fichier-à-importer>
+
 ### Utilisateurs et droits
 **Utilisateurs techniques**
 Les utilisateurs techniques permettent de s'authentifier à l'application et d'accéder aux API en fonction du rôle de l'utilisateur qui définit alors ses droits.
diff --git a/docker-compose.yml b/docker-compose.yml
index 15fb484..c2be700 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -4,19 +4,20 @@ services:
   elections-container:
     image: elections
     build: .
-    #command: -debug
+    command: -debug
     restart: unless-stopped
     volumes:
       - /etc/localtime:/etc/localtime:ro
       - ./configs:/app/configs
       - ./letsencrypt_cache:/app/letsencrypt_cache
       - ./data:/app/data
+      - maps-volume:/app/web/assets/maps
     ports:
       - 443:443
       - 80:80
     environment:
       - HOSTNAME=${HOSTNAME}
-      - ADMIN_ROLE=${ADMIN_ROLE}
+      - ADMIN_ROLE=${ADMIN_GROUP}
       - REDIRECT_URL=${REDIRECT_URL}
       - CLIENT_ID=${CLIENT_ID}
       - CLIENT_SECRET=${CLIENT_SECRET}
@@ -24,3 +25,6 @@ services:
       - TOKEN_URL=${TOKEN_URL}
       - USERINFO_URL=${USERINFO_URL}
       - LOGOUT_URL=${LOGOUT_URL}
+
+volumes:
+  maps-volume:
-- 
GitLab