diff --git a/entrypoint-frontend.sh b/entrypoint-frontend.sh index dee4699e..f660e9b0 100755 --- a/entrypoint-frontend.sh +++ b/entrypoint-frontend.sh @@ -1,6 +1,6 @@ #!/bin/sh -CURRENT_BASE="/" +[ -s /chbase-done ] && CURRENT_BASE=$(cat /chbase-done) || CURRENT_BASE="/" [ -n "${BASEURL}" ] || BASEURL="/" run() { @@ -21,6 +21,9 @@ run() { fi } -[ "${CURRENT_BASE}" != "${BASEURL}"] && run "${BASEURL}" /srv/htdocs-frontend +[ "${CURRENT_BASE}" != "${BASEURL}"] && { + run "${BASEURL}" /srv/htdocs-frontend + echo "${BASEURL}" > /chbase-done +} exec /srv/frontend $@