quiz/scripts/dev-http

21 lines
466 B
Text
Raw Permalink Normal View History

#!/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