mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-13 11:20:31 +00:00
32 lines
1.1 KiB
Bash
32 lines
1.1 KiB
Bash
#!/bin/bash
|
|
|
|
if [[ "$WEB_SSL" = true && "$NO_DEFAULT" = false ]]; then
|
|
if [[ "$SELF_SIGNED" = true ]]; then
|
|
echo "---------------------------------------------------------"
|
|
echo "APACHE: Generating certificates"
|
|
echo "---------------------------------------------------------"
|
|
openssl req \
|
|
-new \
|
|
-newkey rsa:4096 \
|
|
-days 1095 \
|
|
-nodes \
|
|
-x509 \
|
|
-subj "/C=FK/ST=Fake/L=Fake/O=Fake/CN=0.0.0.0" \
|
|
-keyout /etc/ssl/privkey1.pem \
|
|
-out /etc/ssl/cert1.pem
|
|
chown www-data:www-data /etc/ssl/cert1.pem
|
|
chown www-data:www-data /etc/ssl/privkey1.pem
|
|
else
|
|
echo "---------------------------------------------------------"
|
|
echo "APACHE: Using certificates in 'nodock/apache/certs/'"
|
|
echo "---------------------------------------------------------"
|
|
if [ -e /var/certs/cert1.pem ]; then
|
|
cp /var/certs/cert1.pem /etc/ssl/cert1.pem
|
|
fi
|
|
if [ -e /var/certs/privkey1.pem ]; then
|
|
cp /var/certs/privkey1.pem /etc/ssl/privkey1.pem
|
|
fi
|
|
fi
|
|
fi
|
|
|