docker-compose: fix started detection

This commit is contained in:
nemunaire 2019-07-30 19:32:07 +02:00
commit 0cbd6390ba
2 changed files with 8 additions and 1 deletions

View file

@ -96,7 +96,7 @@ server {
expires epoch; expires epoch;
add_header Cache-Control no-cache; add_header Cache-Control no-cache;
if (!-f $document_root/../started) { if (!-f $document_root/../../startingblock/started) {
rewrite ^/ /wait.json; rewrite ^/ /wait.json;
} }
} }

View file

@ -56,6 +56,7 @@ services:
context: . context: .
dockerfile: Dockerfile-frontend dockerfile: Dockerfile-frontend
image: nemunaire/fic-frontend:latest image: nemunaire/fic-frontend:latest
command: "-startedFile /srv/startingblock/started"
ports: ports:
- "8080:8080" - "8080:8080"
volumes: volumes:
@ -64,6 +65,7 @@ services:
- teams:/srv/TEAMS:ro - teams:/srv/TEAMS:ro
- settings:/srv/SETTINGS:ro - settings:/srv/SETTINGS:ro
- submissions:/srv/submissions - submissions:/srv/submissions
- startingblock:/srv/startingblock
depends_on: depends_on:
- fic-backend - fic-backend
@ -93,6 +95,7 @@ services:
- files:/srv/FILES:ro - files:/srv/FILES:ro
- settings:/srv/SETTINGS:ro - settings:/srv/SETTINGS:ro
- teams:/srv/TEAMS:ro - teams:/srv/TEAMS:ro
- startingblock:/srv/startingblock:ro
depends_on: depends_on:
- fic-frontend - fic-frontend
- fic-admin - fic-admin
@ -104,5 +107,9 @@ volumes:
htdocs: htdocs:
pki: pki:
settings: settings:
startingblock:
driver_opts:
type: tmpfs
device: tmpfs
submissions: submissions:
teams: teams: