From 368164b463760225d464fcdb047f03d18f2d2d31 Mon Sep 17 00:00:00 2001 From: Wael MTIBAA Date: Fri, 29 Apr 2022 03:49:23 +0200 Subject: [PATCH] feature/add_shoppingList_and_fileBrowser --- file-browser/docker-compose.yml | 19 +++++++++++++++++++ shopping-list/docker-compose.yml | 24 ++++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 file-browser/docker-compose.yml create mode 100644 shopping-list/docker-compose.yml diff --git a/file-browser/docker-compose.yml b/file-browser/docker-compose.yml new file mode 100644 index 0000000..18af8aa --- /dev/null +++ b/file-browser/docker-compose.yml @@ -0,0 +1,19 @@ +version: '3.8' +networks: + default: + name: NAME + external: true +services: + filebrowser: + container_name: filebrowser + image: filebrowser/filebrowser:latest + volumes: + - /docker/filebrowser/documents:/srv # Arborescence qui sera visible de l'utilisateur par défaut + - /docker/filebrowser/db/filebrowser.db:/database.db + - ANY_OTHER_VOLUMES_TO_SHOW +# - ./conf/filebrowser.json:/filebrowser.json # Fichier de configuration pour personnaliser certaines options + labels: + - com.centurylinklabs.watchtower.enable=true # Permet de mettre à jour automatiquement le conteneur avec Watchtower + ports: + - 8084:80 # Port pour accéder à l'interface web de File Browser + restart: unless-stopped diff --git a/shopping-list/docker-compose.yml b/shopping-list/docker-compose.yml new file mode 100644 index 0000000..224e8f1 --- /dev/null +++ b/shopping-list/docker-compose.yml @@ -0,0 +1,24 @@ +version: '3.2' +networks: + default: + name: NAME + external: true +services: + app: + image: nanawel/our-shopping-list:latest + restart: always + ports: + - '8083:8080' + environment: + # Default values below + VUE_APP_I18N_LOCALE: en + VUE_APP_I18N_FALLBACK_LOCALE: en + VUE_APP_I18N_FORCE_LOCALE: 0 + VUE_APP_SINGLEBOARD_MODE: 0 + depends_on: + - mongodb + + mongodb: + image: mongo:4 + volumes: + - /docker/shoppinglist/dbdata:/data/db