feat: keep track of whether proxy implementation should be stopped or started
This commit is contained in:
@@ -131,6 +131,7 @@ cmd-caddy-start() {
|
||||
local TMP_COMPOSE_FILE=$(mktemp "/tmp/dokku-${DOKKU_PID}-${FUNCNAME[0]}.XXXXXX")
|
||||
trap "rm -rf '$TMP_COMPOSE_FILE' >/dev/null" RETURN INT TERM EXIT
|
||||
|
||||
touch "${DOKKU_LIB_ROOT}/data/caddy/caddy.started"
|
||||
rm -f "${DOKKU_LIB_ROOT}/data/caddy/caddy.stopped"
|
||||
fn-caddy-template-compose-file "$TMP_COMPOSE_FILE"
|
||||
"$DOCKER_BIN" compose -f "$TMP_COMPOSE_FILE" -p caddy up -d --quiet-pull
|
||||
@@ -148,6 +149,7 @@ cmd-caddy-stop() {
|
||||
local TMP_COMPOSE_FILE=$(mktemp "/tmp/dokku-${DOKKU_PID}-${FUNCNAME[0]}.XXXXXX")
|
||||
trap "rm -rf '$TMP_COMPOSE_FILE' >/dev/null" RETURN INT TERM EXIT
|
||||
|
||||
rm -f "${DOKKU_LIB_ROOT}/data/caddy/caddy.started"
|
||||
touch "${DOKKU_LIB_ROOT}/data/caddy/caddy.stopped"
|
||||
fn-caddy-template-compose-file "$TMP_COMPOSE_FILE"
|
||||
"$DOCKER_BIN" compose -f "$TMP_COMPOSE_FILE" -p caddy down --remove-orphans
|
||||
|
||||
Reference in New Issue
Block a user