Files
image/deploy/nginx/entrypoint.sh
T

14 lines
265 B
Bash
Executable File

#!/bin/sh
set -eu
if [ -z "${CADDY_SOURCE_CIDR:-}" ]; then
echo "CADDY_SOURCE_CIDR is required" >&2
exit 1
fi
envsubst '${CADDY_SOURCE_CIDR}' \
< /etc/image/default.conf.template \
> /tmp/nginx.conf
exec nginx -c /tmp/nginx.conf -g 'daemon off;'