taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

commit db2490aef2993025b88b6ce8704bfeff327200d8
parent dc3b1beb81c21cfaabde1f1d674e97f8483a1b98
Author: Florian Dold <florian@dold.me>
Date:   Wed, 12 Apr 2023 15:05:27 +0200

netzbon: always create symlinks

Diffstat:
Mnetzbon/config_nginx.sh | 18+++++-------------
1 file changed, 5 insertions(+), 13 deletions(-)

diff --git a/netzbon/config_nginx.sh b/netzbon/config_nginx.sh @@ -8,23 +8,15 @@ envsubst <nginx-conf/backend.taler-nginx.conf >/etc/nginx/sites-available/backen 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 +# 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