docker-compose: fix started detection
This commit is contained in:
parent
6d72e6b970
commit
0cbd6390ba
2 changed files with 8 additions and 1 deletions
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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:
|
||||||
|
|
|
||||||
Reference in a new issue