kanidm/rlm_python/run_radius_container.sh

28 lines
643 B
Bash
Raw Normal View History

#!/bin/bash
2023-03-07 02:50:45 +01:00
set -x
if [ -z "${IMAGE}" ]; then
IMAGE="kanidm/radius:devel"
fi
echo "Running docker container: ${IMAGE}"
if [ -z "${CONFIG_FILE}" ]; then
CONFIG_FILE="$(pwd)/../examples/kanidm"
fi
echo "Using config file: ${CONFIG_FILE}"
if [ ! -d "/tmp/kanidm/" ]; then
echo "Can't find /tmp/kanidm - you might need to run insecure_generate_tls.sh"
fi
echo "Starting the dev container..."
#shellcheck disable=SC2068
docker run --rm -it \
--network host \
--name radiusd \
2022-09-29 02:08:15 +02:00
-v /tmp/kanidm/:/data/ \
-v /tmp/kanidm/:/tmp/kanidm/ \
2023-03-07 02:50:45 +01:00
-v /tmp/kanidm/:/certs/ \
-v "${CONFIG_FILE}:/data/kanidm" \
2023-03-07 02:50:45 +01:00
"${IMAGE}" $@