14 lines
419 B
Bash
Executable file
14 lines
419 B
Bash
Executable file
#!/usr/bin/env bash
|
|
if [[ -z ${SSL_CERTIFICATE} ]]; then
|
|
echo "No certificate set, using defaults"
|
|
else
|
|
echo "Setting /certs/example.crt and /certs/example.key"
|
|
echo "${SSL_CERTIFICATE}" >/certs/example.crt
|
|
if [[ -n ${SSL_CERTIFICATE_CA} ]]; then
|
|
echo "Adding CA to /certs/example.crt"
|
|
echo "${SSL_CERTIFICATE_CA}" >>/certs/example.crt
|
|
fi
|
|
echo "${SSL_CERTIFICATE_KEY}" >/certs/example.key
|
|
fi
|
|
|
|
/usr/sbin/nginx
|