commit 7fe834c021c6ae6561ae16c9fc6ff05ee249a122 parent e35352f63d0b2e964b673b6939a437cab8db9306 Author: Florian Dold <dold@taler.net> Date: Tue, 25 Aug 2026 18:53:33 +0200 sandcastle: serve bank web UI through libeufin Diffstat:
5 files changed, 1 insertion(+), 14 deletions(-)
diff --git a/host/container-taler-sandcastle-demo.service b/host/container-taler-sandcastle-demo.service @@ -15,7 +15,6 @@ Environment=SANDCASTLE_PORT_DONATIONS=127.0.0.1:5560 Environment=SANDCASTLE_PORT_SURVEY=127.0.0.1:5561 Environment=SANDCASTLE_PORT_LANDING=127.0.0.1:5562 Environment=SANDCASTLE_PORT_LIBEUFIN_BANK=127.0.0.1:15000 -Environment=SANDCASTLE_PORT_BANK_SPA=127.0.0.1:15002 Environment=SANDCASTLE_PORT_CHALLENGER=127.0.0.1:15003 Environment=SANDCASTLE_PORT_AUDITOR=127.0.0.1:15004 Environment=SANDCASTLE_PORT_DONAU=127.0.0.1:15005 diff --git a/host/container-taler-sandcastle-froscon.service b/host/container-taler-sandcastle-froscon.service @@ -15,7 +15,6 @@ Environment=SANDCASTLE_PORT_BLOG=127.0.0.1:18002 Environment=SANDCASTLE_PORT_DONATIONS=127.0.0.1:18003 Environment=SANDCASTLE_PORT_LANDING=127.0.0.1:18005 Environment=SANDCASTLE_PORT_LIBEUFIN_BANK=127.0.0.1:18007 -Environment=SANDCASTLE_PORT_BANK_SPA=127.0.0.1:18009 Environment=SANDCASTLE_PORT_CHALLENGER=127.0.0.1:18010 Environment=SANDCASTLE_PORT_AUDITOR=127.0.0.1:18011 Environment=SANDCASTLE_PORT_DONAU=127.0.0.1:18012 diff --git a/host/container-taler-sandcastle-test.service b/host/container-taler-sandcastle-test.service @@ -15,7 +15,6 @@ Environment=SANDCASTLE_PORT_BLOG=127.0.0.1:16002 Environment=SANDCASTLE_PORT_DONATIONS=127.0.0.1:16003 Environment=SANDCASTLE_PORT_LANDING=127.0.0.1:16005 Environment=SANDCASTLE_PORT_LIBEUFIN_BANK=127.0.0.1:16007 -Environment=SANDCASTLE_PORT_BANK_SPA=127.0.0.1:16009 Environment=SANDCASTLE_PORT_CHALLENGER=127.0.0.1:16010 Environment=SANDCASTLE_PORT_AUDITOR=127.0.0.1:16011 Environment=SANDCASTLE_PORT_DONAU=127.0.0.1:16012 diff --git a/sandcastle-run b/sandcastle-run @@ -11,7 +11,6 @@ SANDCASTLE_PORT_BLOG=${SANDCASTLE_PORT_BLOG:-127.0.0.1:16002} SANDCASTLE_PORT_DONATIONS=${SANDCASTLE_PORT_DONATIONS:-127.0.0.1:16003} SANDCASTLE_PORT_LANDING=${SANDCASTLE_PORT_LANDING:-127.0.0.1:16005} SANDCASTLE_PORT_LIBEUFIN_BANK=${SANDCASTLE_PORT_LIBEUFIN_BANK:-127.0.0.1:16007} -SANDCASTLE_PORT_BANK_SPA=${SANDCASTLE_PORT_BANK_SPA:-127.0.0.1:16009} SANDCASTLE_PORT_CHALLENGER=${SANDCASTLE_PORT_CHALLENGER:-127.0.0.1:16010} SANDCASTLE_PORT_AUDITOR=${SANDCASTLE_PORT_AUDITOR:-127.0.0.1:16011} SANDCASTLE_PORT_DONAU=${SANDCASTLE_PORT_DONAU:-127.0.0.1:16012} @@ -25,7 +24,6 @@ PORT_INTERNAL_LIBEUFIN_BANK=8080 PORT_INTERNAL_LANDING=8501 PORT_INTERNAL_BLOG=8502 PORT_INTERNAL_DONATIONS=8503 -PORT_INTERNAL_BANK_SPA=8505 PORT_INTERNAL_CHALLENGER=8506 PORT_INTERNAL_AUDITOR=8507 PORT_INTERNAL_DONAU=8508 @@ -86,7 +84,6 @@ exec podman run \ -p=$SANDCASTLE_PORT_LANDING:$PORT_INTERNAL_LANDING \ -p=$SANDCASTLE_PORT_BLOG:$PORT_INTERNAL_BLOG \ -p=$SANDCASTLE_PORT_DONATIONS:$PORT_INTERNAL_DONATIONS \ - -p=$SANDCASTLE_PORT_BANK_SPA:$PORT_INTERNAL_BANK_SPA \ -p=$SANDCASTLE_PORT_CHALLENGER:$PORT_INTERNAL_CHALLENGER \ -p=$SANDCASTLE_PORT_AUDITOR:$PORT_INTERNAL_AUDITOR \ -p=$SANDCASTLE_PORT_DONAU:$PORT_INTERNAL_DONAU \ diff --git a/scripts/demo/setup-sandcastle.sh b/scripts/demo/setup-sandcastle.sh @@ -185,7 +185,6 @@ PORT_INTERNAL_LANDING=8501 PORT_INTERNAL_LANDING_SERVICE=8511 PORT_INTERNAL_BLOG=8502 PORT_INTERNAL_DONATIONS=8503 -PORT_INTERNAL_BANK_SPA=8505 PORT_INTERNAL_CHALLENGER=8506 PORT_INTERNAL_AUDITOR=8507 PORT_INTERNAL_DONAU=8508 @@ -392,7 +391,7 @@ is_currency_name_leading = NO alt_unit_names = {"0":"${ALT_UNIT_NAME:=ク}"} EOF -cat <<EOF >/etc/libeufin/settings.json +cat <<EOF >/usr/share/libeufin-bank-webui/settings.json { "backendBaseURL": "$PROTO://$BANK_DOMAIN$PORT_SUFFIX/", "iconLinkURL": "$PROTO://$LANDING_DOMAIN$PORT_SUFFIX/", @@ -741,12 +740,6 @@ cat <<EOF >/etc/caddy/Caddyfile import sandcastle_landing } -:$PORT_INTERNAL_BANK_SPA { - root * /usr/share/libeufin/spa - root /settings.json /etc/libeufin/ - file_server -} - :$PORT_INTERNAL_DRUPAL { root * /talerdata/sandcastle-drupal/web/ php_fastcgi unix/var/run/php/php8.4-fpm.sock