taler-deployment

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

commit 6ed6690526173e01008a39f42c4ded5d9f82abe1
parent bd1648d36f0522b03475985d4b8a89ae9bc8e351
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sat,  4 Mar 2023 17:44:09 +0100

some work on fixing automated deployment

Diffstat:
Mnetzbon/config_nginx.sh | 15+++++++++++----
1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/netzbon/config_nginx.sh b/netzbon/config_nginx.sh @@ -13,13 +13,20 @@ systemctl stop nginx SITES_AVAILABLE_DIR=/etc/nginx/sites-available SITES_ENABLED_DIR=/etc/nginx/sites-enabled -sed -i 's/#server_name example.com/server_name exchange.${DOMAIN_NAME}/g' ${SITES_AVAILABLE_DIR}/taler-exchange.conf -sed -i 's/server_name localhost/server_name merchant.${DOMAIN_NAME}/g' ${SITES_AVAILABLE_DIR}/taler-merchant.conf -ln -s ${SITES_AVAILABLE_DIR}/taler-merchant ${SITES_ENABLED_DIR}/taler-merchant.conf -ln -s ${SITES_AVAILABLE_DIR}/taler-exchange ${SITES_ENABLED_DIR}/taler-exchange.conf +sed -i 's/server_name localhost/server_name exchange.${DOMAIN_NAME}/g' ${SITES_AVAILABLE_DIR}/taler-exchange +sed -i 's/"localhost"/"exchange.${DOMAIN_NAME}"/g' ${SITES_AVAILABLE_DIR}/taler-exchange +ln -s ${SITES_AVAILABLE_DIR}/taler-exchange ${SITES_ENABLED_DIR}/taler-exchange + +sed -i 's/server_name localhost/server_name merchant.${DOMAIN_NAME}/g' ${SITES_AVAILABLE_DIR}/taler-merchant +ln -s ${SITES_AVAILABLE_DIR}/taler-merchant ${SITES_ENABLED_DIR}/taler-merchant + # FIXME: what about libeufin-sandbox? +sed -i 's/server_name localhost/server_name bank.${DOMAIN_NAME}/g' ${SITES_AVAILABLE_DIR}/libeufin-sandbox +ln -s ${SITES_AVAILABLE_DIR}/libeufin-sandbox ${SITES_ENABLED_DIR}/libeufin-sandbox + + if test ${ENABLE_TLS} = "y" then # FIXME-Javier: is this all we need for TLS!?