From db2490aef2993025b88b6ce8704bfeff327200d8 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Wed, 12 Apr 2023 15:05:27 +0200 Subject: netzbon: always create symlinks --- netzbon/config_nginx.sh | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/netzbon/config_nginx.sh b/netzbon/config_nginx.sh index bca8bee..b803c43 100755 --- a/netzbon/config_nginx.sh +++ b/netzbon/config_nginx.sh @@ -8,23 +8,15 @@ envsubst /etc/nginx/sites-available/backen envsubst /etc/nginx/sites-available/bank.${DOMAIN_NAME} envsubst /etc/nginx/sites-available/exchange.${DOMAIN_NAME} -# Create nginx symlinks, just once +# Create nginx symlinks -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}" -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}" -fi +ln -sf /etc/nginx/sites-available/backend."${DOMAIN_NAME}" /etc/nginx/sites-enabled/backend."${DOMAIN_NAME}" +ln -sf /etc/nginx/sites-available/bank."${DOMAIN_NAME}" /etc/nginx/sites-enabled/bank."${DOMAIN_NAME}" +ln -sf /etc/nginx/sites-available/exchange."${DOMAIN_NAME}" /etc/nginx/sites-enabled/exchange."${DOMAIN_NAME}" if test "${ENABLE_TLS}" == "y"; then - # patch to: Replace http to https, to avoid error of mixed content + # Replace http with https in the demobank-ui configuration sed -i "s/http:\/\/bank./https:\/\/bank./g" /etc/libeufin/demobank-ui-settings.js -- cgit v1.2.3