diff --git a/keep-alive.sh b/keep-alive.sh new file mode 100755 index 0000000..7fc06e8 --- /dev/null +++ b/keep-alive.sh @@ -0,0 +1,11 @@ +#!/usr/bin/env bash +set -euo pipefail + +sleep_for=${KEEP_ALIVE_SECONDS:-86400} +echo "Keeping container alive (interval ${sleep_for}s). Press Ctrl+C to stop." + +trap 'exit 0' TERM INT +while true; do + sleep "$sleep_for" & + wait $! +done