21 lines
466 B
Text
21 lines
466 B
Text
|
|
#!/bin/sh -eu
|
||
|
|
|
||
|
|
image=$(cat "$RUN_DIR"/.dockerimage)
|
||
|
|
tag=latest
|
||
|
|
|
||
|
|
pubport=8080
|
||
|
|
|
||
|
|
set -x
|
||
|
|
|
||
|
|
# TODO would be better to mount dev config somewhere else & merge in code
|
||
|
|
|
||
|
|
exec docker run --init --name dumpr-quiz-http \
|
||
|
|
--rm \
|
||
|
|
--read-only \
|
||
|
|
--label org.dumpr.quiz.service=http \
|
||
|
|
-p "$pubport":8000 \
|
||
|
|
-v "$RUN_DIR":/var/quiz:ro \
|
||
|
|
-v "$RUN_DIR"/dev/config.js:/var/quiz/public/config.js:ro \
|
||
|
|
"$image":"$tag" \
|
||
|
|
python -m http.server -d public/ 8000
|