#!/usr/bin/env bash set -eo pipefail # shellcheck disable=SC1091 . /usr/local/lib/log.sh URL="127.0.0.1:$LINK_VALIDATOR_SERVER_PORT" caddy file-server --root "$LINK_VALIDATOR_BASE_DIR" --listen "$URL" & log_info "Wait for web server on '$URL'" /usr/local/bin/wait-for "$URL" log_info "Start link validation" exec retry -t "$LINK_VALIDATOR_RETRIES" -m 5 -- "/usr/local/bin/muffet $* http://$URL"