Files
cloudy/scripts/requests.sh
T
2024-02-28 10:33:15 +08:00

26 lines
351 B
Bash
Executable File

#!/bin/bash
eval $(egrep -v '^#' .env | xargs)
echo "
[req]
default_bits = 2048
distinguished_name = dn
prompt = no
[dn]
C=\"US\"
ST=\"Florida\"
OU=\"Service\"
emailAddress=\"admin@${HOST}\"
CN=\"${HOST}\"
[req_ext]
subjectAltName = @alt_names
[alt_names]
DNS.0 = ${HOST}
DNS.1 = *.${HOST}
DNS.2 = *.docker.${HOST}
" > certs/csr.conf