File size: 359 Bytes
f1dd159 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | #!/bin/sh
set -eu
umask 077
if [ ! -f "${GROK2API_CONFIG_SOURCE}" ]; then
echo "missing config: ${GROK2API_CONFIG_SOURCE}" >&2
echo "mount config.yaml to /run/grok2api/config.yaml" >&2
exit 1
fi
cp "${GROK2API_CONFIG_SOURCE}" /app/config.yaml
chown grok2api:grok2api /app/config.yaml
chmod 0600 /app/config.yaml
exec su-exec grok2api:grok2api "$@"
|