diff --git a/docker-compose.yml b/docker-compose.yml index a80e0a79..65cac6a0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -30,6 +30,7 @@ services: - files:/srv/FILES - pki:/srv/PKI - settings:/srv/SETTINGS + - settingsdist:/srv/SETTINGSDIST - submissions:/srv/submissions - teams:/srv/TEAMS command: -baseurl /admin/ -localimport /mnt/fic -localimportsymlink @@ -39,6 +40,17 @@ services: - MYSQL_HOST=mysql - FICCA_PASS + evdist: + build: + context: . + dockerfile: Dockerfile-evdist + image: nemunaire/fic-evdist:latest + networks: + - fic-net + volumes: + - settings:/srv/SETTINGS + - settingsdist:/srv/SETTINGDIST + backend: build: context: . @@ -51,7 +63,7 @@ services: volumes: - files:/srv/FILES:ro - teams:/srv/TEAMS - - settings:/srv/SETTINGS:ro + - settingsdist:/srv/SETTINGSDIST:ro - submissions:/srv/submissions depends_on: - mysql @@ -91,7 +103,7 @@ services: - htdocs:/srv/htdocs-frontend:ro - files:/srv/FILES:ro - teams:/srv/TEAMS:ro - - settings:/srv/SETTINGS:ro + - settingsdist:/srv/SETTINGSDIST:ro - submissions:/srv/submissions - startingblock:/srv/startingblock depends_on: @@ -110,7 +122,7 @@ services: volumes: - dashboard:/srv/DASHBOARD - teams:/srv/TEAMS:ro - - settings:/srv/SETTINGS:ro + - settingsdist:/srv/SETTINGSDIST:ro depends_on: - backend @@ -126,7 +138,7 @@ services: volumes: - /mnt/fic:/mnt/fic:ro - files:/srv/FILES:ro - - settings:/srv/SETTINGS:ro + - settingsdist:/srv/SETTINGSDIST:ro - teams:/srv/TEAMS:ro - startingblock:/srv/startingblock:ro depends_on: @@ -143,6 +155,7 @@ volumes: htdocs: pki: settings: + settingsdist: startingblock: driver_opts: type: tmpfs