frontend: copy settings.json on settings reload (to handle delayed settings propagation)

This commit is contained in:
nemunaire 2020-01-23 13:06:39 +01:00
commit caea02bb4d
6 changed files with 29 additions and 4 deletions

View file

@ -138,7 +138,7 @@ services:
- /www/htdocs-frontend:/srv/htdocs-frontend:ro
- /var/lib/fic/files:/srv/FILES:ro
- /var/lib/fic/pki:/srv/PKI:ro
- /var/lib/fic/settings:/srv/SETTINGS:ro
- /var/lib/fic/settingsdist:/srv/SETTINGSDIST:ro
- /var/lib/fic/startingblock:/srv/startingblock:ro
- /var/lib/fic/teams:/srv/TEAMS:ro
net: /run/netns/nginx
@ -150,6 +150,7 @@ services:
- /var/lib/fic/files
- /var/lib/fic/pki
- /var/lib/fic/startingblock
- /var/lib/fic/settingsdist
- /var/lib/fic/teams
- name: fic-frontend
image: nemunaire/fic-frontend:latest
@ -158,6 +159,7 @@ services:
- /etc/hosts:/etc/hosts:ro
- /var/lib/fic/files:/srv/FILES:ro
- /var/lib/fic/settings:/srv/SETTINGS:ro
- /var/lib/fic/settingsdist:/srv/SETTINGSDIST
- /var/lib/fic/startingblock:/srv/startingblock
- /var/lib/fic/submissions:/srv/submissions
- /var/lib/fic/teams:/srv/TEAMS:ro
@ -166,6 +168,7 @@ services:
mkdir:
- /var/lib/fic/files
- /var/lib/fic/settings
- /var/lib/fic/settingsdist
- /var/lib/fic/startingblock
- /var/lib/fic/submissions
- /var/lib/fic/teams