This commit is contained in:
ElevenNotes
2024-05-13 23:02:29 +02:00
parent 54ebcfc329
commit c7d6fee50c
6 changed files with 72 additions and 13 deletions

View File

@@ -1,5 +1,6 @@
#!/bin/ash
if [ ! -f "${APP_ROOT}/ssl/default.crt" ]; then
elevenLogJSON info "creating default certificate"
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" \
@@ -7,6 +8,7 @@
fi
if [ -z "${1}" ]; then
elevenLogJSON info "starting ${APP_NAME}"
set -- "nginx" \
-g \
'daemon off;'