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