summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2023-04-06 14:15:55 +0200
committerFlorian Dold <florian@dold.me>2023-04-06 14:15:55 +0200
commitf3b6056093083f2c35698bd372a57f0e7d4fac54 (patch)
tree23d7f8ad34a1e50cdce4d3bb0871fcd5e77a02ee
parent3f92445012604632e2783e1167787b6c2d826a9c (diff)
downloaddeployment-f3b6056093083f2c35698bd372a57f0e7d4fac54.tar.gz
deployment-f3b6056093083f2c35698bd372a57f0e7d4fac54.tar.bz2
deployment-f3b6056093083f2c35698bd372a57f0e7d4fac54.zip
netzbon: shfmt
-rwxr-xr-xnetzbon/config_nginx.sh40
1 files changed, 19 insertions, 21 deletions
diff --git a/netzbon/config_nginx.sh b/netzbon/config_nginx.sh
index b5d824b..bca8bee 100755
--- a/netzbon/config_nginx.sh
+++ b/netzbon/config_nginx.sh
@@ -4,42 +4,40 @@ source functions.sh
source config/user.conf
export DOMAIN_NAME=${DOMAIN_NAME}
-envsubst <nginx-conf/backend.taler-nginx.conf > /etc/nginx/sites-available/backend.${DOMAIN_NAME}
-envsubst <nginx-conf/bank.taler-nginx.conf > /etc/nginx/sites-available/bank.${DOMAIN_NAME}
-envsubst <nginx-conf/exchange.taler-nginx.conf > /etc/nginx/sites-available/exchange.${DOMAIN_NAME}
+envsubst <nginx-conf/backend.taler-nginx.conf >/etc/nginx/sites-available/backend.${DOMAIN_NAME}
+envsubst <nginx-conf/bank.taler-nginx.conf >/etc/nginx/sites-available/bank.${DOMAIN_NAME}
+envsubst <nginx-conf/exchange.taler-nginx.conf >/etc/nginx/sites-available/exchange.${DOMAIN_NAME}
# Create nginx symlinks, just once
-if [ ! -f /etc/nginx/sites-enabled/backend."${DOMAIN_NAME}" ];then
-ln -s /etc/nginx/sites-available/backend."${DOMAIN_NAME}" /etc/nginx/sites-enabled/backend."${DOMAIN_NAME}"
+if [ ! -f /etc/nginx/sites-enabled/backend."${DOMAIN_NAME}" ]; then
+ ln -s /etc/nginx/sites-available/backend."${DOMAIN_NAME}" /etc/nginx/sites-enabled/backend."${DOMAIN_NAME}"
fi
-if [ ! -f /etc/nginx/sites-enabled/bank."${DOMAIN_NAME}" ];then
-ln -s /etc/nginx/sites-available/bank."${DOMAIN_NAME}" /etc/nginx/sites-enabled/bank."${DOMAIN_NAME}"
+if [ ! -f /etc/nginx/sites-enabled/bank."${DOMAIN_NAME}" ]; then
+ ln -s /etc/nginx/sites-available/bank."${DOMAIN_NAME}" /etc/nginx/sites-enabled/bank."${DOMAIN_NAME}"
fi
-if [ ! -f /etc/nginx/sites-enabled/exchange."${DOMAIN_NAME}" ];then
-ln -s /etc/nginx/sites-available/exchange."${DOMAIN_NAME}" /etc/nginx/sites-enabled/exchange."${DOMAIN_NAME}"
+if [ ! -f /etc/nginx/sites-enabled/exchange."${DOMAIN_NAME}" ]; then
+ ln -s /etc/nginx/sites-available/exchange."${DOMAIN_NAME}" /etc/nginx/sites-enabled/exchange."${DOMAIN_NAME}"
fi
+if test "${ENABLE_TLS}" == "y"; then
+ # patch to: Replace http to https, to avoid error of mixed content
-if test "${ENABLE_TLS}" == "y"
-then
+ sed -i "s/http:\/\/bank./https:\/\/bank./g" /etc/libeufin/demobank-ui-settings.js
-# patch to: Replace http to https, to avoid error of mixed content
+ # Certbot
-sed -i "s/http:\/\/bank./https:\/\/bank./g" /etc/libeufin/demobank-ui-settings.js
+ say "Obtaining TLS certificates"
-# Certbot
-
- say "Obtaining TLS certificates"
-
- certbot -d backend."${DOMAIN_NAME}" \
- -d bank."${DOMAIN_NAME}" \
- -d exchange."${DOMAIN_NAME}"
+ certbot -d backend."${DOMAIN_NAME}" \
+ -d bank."${DOMAIN_NAME}" \
+ -d exchange."${DOMAIN_NAME}"
+else
+ sed -i "s/https:\/\/bank./http:\/\/bank./g" /etc/libeufin/demobank-ui-settings.js
fi
-
say "Restarting Nginx with new configuration"
systemctl reload nginx