curl to loop

This commit is contained in:
2021-03-28 03:56:28 +02:00
parent 1e253595f4
commit 3de3317a50
3 changed files with 34 additions and 15 deletions

View File

@@ -1,15 +0,0 @@
#!/bin/bash
if [[ ! -z "${LOOP}" ]]; then
while :
do
curl "$@"
sleep "${LOOP}"
done
else
curl "$@"
fi

34
loop/docker-entrypoint.sh Normal file
View File

@@ -0,0 +1,34 @@
#!/bin/bash
if [[ (! -z "${LOOP_DAEMON_USER}" ) && ( "${LOOP_DAEMON_USER}" != "root" ) ]]; then
useradd -r -s /bin/false $LOOP_DAEMON_USER
if [[ ! -z "${LOOP_DAEMON_USER_UID}" ]]; then
usermod -u $LOOP_DAEMON_USER_UID $LOOP_DAEMON_USER
fi
if [[ ! -z "${LOOP_DAEMON_USER_GID}" ]]; then
groupmod -g $LOOP_DAEMON_USER_GID $LOOP_DAEMON_USER
fi
fi
if [[ ! -z "${LOOP}" ]]; then
while :
do
if [[ ! -z "${LOOP_DAEMON_USER}" ]]; then
runuser -u ${LOOP_DAEMON_USER} -- "$@"
else
"$@"
fi
sleep "${LOOP}"
done
else
if [[ ! -z "${LOOP_DAEMON_USER}" ]]; then
runuser -u ${LOOP_DAEMON_USER} -- "$@"
else
"$@"
fi
fi