Files
11note-docker-nginx/rootfs/usr/local/bin/entrypoint.sh
2023-12-14 09:10:57 +01:00

15 lines
387 B
Bash

#!/bin/ash
if [ ! -f "${APP_ROOT}/ssl/default.crt" ]; then
openssl req -x509 -newkey rsa:4096 -subj "/C=XX/ST=XX/L=XX/O=XX/OU=XX/CN=${APP_NAME}" \
-keyout "${APP_ROOT}/ssl/default.key" \
-out "${APP_ROOT}/ssl/default.crt" \
-days 3650 -nodes -sha256 &> /dev/null
fi
if [ -z "${1}" ]; then
set -- "nginx" \
-g \
'daemon off;'
fi
exec "$@"