summaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorMS <ms@taler.net>2022-11-24 08:49:50 +0100
committerMS <ms@taler.net>2022-11-24 08:51:29 +0100
commit9f6a3d8a62cc245451da61d14f9779b0c1453179 (patch)
treef8c2b3a40527ed9d2459447cdf7cb5b890220bba /docker
parent6de61320503c4ab3e5b3bfc54e45383052061714 (diff)
downloaddeployment-9f6a3d8a62cc245451da61d14f9779b0c1453179.tar.gz
deployment-9f6a3d8a62cc245451da61d14f9779b0c1453179.tar.bz2
deployment-9f6a3d8a62cc245451da61d14f9779b0c1453179.zip
log filename extension
Diffstat (limited to 'docker')
-rw-r--r--docker/demo/images/base/Dockerfile2
-rw-r--r--docker/demo/images/exchange/startup.sh14
-rw-r--r--docker/demo/images/libeufin/startup.sh6
-rw-r--r--docker/demo/images/merchant/startup.sh12
-rw-r--r--docker/demo/images/postgres/init.sh2
5 files changed, 18 insertions, 18 deletions
diff --git a/docker/demo/images/base/Dockerfile b/docker/demo/images/base/Dockerfile
index 91cc9c0..4997796 100644
--- a/docker/demo/images/base/Dockerfile
+++ b/docker/demo/images/base/Dockerfile
@@ -7,7 +7,7 @@ RUN apt-get install -y autoconf autopoint libtool texinfo \
libpq-dev postgresql libcurl4-openssl-dev libsodium-dev git \
libqrencode-dev zip jq npm openjdk-17-jre nginx procps \
curl python3-jinja2 wget curl python3-sphinx socat apache2-utils \
- python3-sphinx-rtd-theme
+ python3-sphinx-rtd-theme sqlite3
RUN pip3 install requests click poetry uwsgi htmlark
ARG tags_file
diff --git a/docker/demo/images/exchange/startup.sh b/docker/demo/images/exchange/startup.sh
index 204c233..7bd0879 100644
--- a/docker/demo/images/exchange/startup.sh
+++ b/docker/demo/images/exchange/startup.sh
@@ -38,24 +38,24 @@ echo DONE
echo -n "Starting EDDSA helper..."
taler-exchange-secmod-eddsa -L DEBUG \
-c /config/taler.conf 2>&1 | \
- rotatelogs -e /logs/taler-exchange-secmod-eddsa-%Y-%m-%d 86400 &
+ rotatelogs -e /logs/taler-exchange-secmod-eddsa-%Y-%m-%d.log 86400 &
echo DONE
echo -n "Starting RSA helper..."
taler-exchange-secmod-rsa -L DEBUG \
-c /config/taler.conf 2>&1 | \
- rotatelogs -e /logs/taler-exchange-secmod-rsa-%Y-%m-%d 86400 &
+ rotatelogs -e /logs/taler-exchange-secmod-rsa-%Y-%m-%d.log 86400 &
echo DONE
echo -n "Starting CS helper..."
taler-exchange-secmod-cs -L DEBUG \
-c /config/taler.conf 2>&1 | \
- rotatelogs -e /logs/taler-exchange-secmod-cs-%Y-%m-%d 86400 &
+ rotatelogs -e /logs/taler-exchange-secmod-cs-%Y-%m-%d.log 86400 &
echo DONE
EXCHANGE_MASTER_PUB=$(taler-exchange-offline -c /config/taler.conf setup)
sed -i "s/__EXCHANGE_MASTER_PUB__/$EXCHANGE_MASTER_PUB/" /config/taler.conf
echo -n "Launching exchange HTTPD..."
taler-exchange-httpd -L DEBUG -c /config/taler.conf 2>&1 | \
- rotatelogs -e /logs/taler-exchange-httpd-%Y-%m-%d 86400 &
+ rotatelogs -e /logs/taler-exchange-httpd-%Y-%m-%d.log 86400 &
for n in `seq 1 50`
do
echo "."
@@ -73,15 +73,15 @@ echo DONE
echo -n "Launching wirewatch..."
taler-exchange-wirewatch -L DEBUG -c /config/taler.conf 2>&1 | \
- rotatelogs -e /logs/taler-exchange-wirewatch-%Y-%m-%d 86400 &
+ rotatelogs -e /logs/taler-exchange-wirewatch-%Y-%m-%d.log 86400 &
echo DONE
echo -n "Launching transfer service..."
taler-exchange-transfer -L DEBUG -c /config/taler.conf 2>&1 | \
- rotatelogs -e /logs/taler-exchange-transfer-%Y-%m-%d 86400 &
+ rotatelogs -e /logs/taler-exchange-transfer-%Y-%m-%d.log 86400 &
echo DONE
echo -n "Launching aggregator service..."
taler-exchange-aggregator -L DEBUG -c /config/taler.conf 2>&1 | \
- rotatelogs -e /logs/taler-exchange-aggregator-%Y-%m-%d 86400 &
+ rotatelogs -e /logs/taler-exchange-aggregator-%Y-%m-%d.log 86400 &
echo DONE
echo
echo -n "Setup keys and fees with taler-exchange-offline..."
diff --git a/docker/demo/images/libeufin/startup.sh b/docker/demo/images/libeufin/startup.sh
index 4c43c94..e2e1d39 100644
--- a/docker/demo/images/libeufin/startup.sh
+++ b/docker/demo/images/libeufin/startup.sh
@@ -76,7 +76,7 @@ export TALER_ENV_URL_BANK=`taler-config -c /config/deployment.conf -s taler-depl
echo -n "Launching Sandbox..."
libeufin-sandbox serve --no-localhost-only --port $SANDBOX_PORT 2>&1 | \
- rotatelogs -e /logs/libeufin-sandbox-serve-%Y-%m-%d 86400 &
+ rotatelogs -e /logs/libeufin-sandbox-serve-%Y-%m-%d.log 86400 &
echo DONE
is_serving "${LIBEUFIN_SANDBOX_URL}/integration-api/config" Sandbox
@@ -107,7 +107,7 @@ libeufin-nexus superuser $EXCHANGE_NEXUS_USERNAME \
echo DONE
echo -n "Launching Nexus..."
libeufin-nexus serve --no-localhost-only --port $NEXUS_PORT 2>&1 | \
- rotatelogs -e /logs/libeufin-nexus-serve-%Y-%m-%d 86400 &
+ rotatelogs -e /logs/libeufin-nexus-serve-%Y-%m-%d.log 86400 &
echo DONE
is_serving $LIBEUFIN_NEXUS_URL Nexus
@@ -185,7 +185,7 @@ sed -i "s;__SURVEY_URL__;${SURVEY_URL};" /usr/local/share/taler/demobank-ui/demo
sed -i "s;__BANK_WEBUI_URL__;${BANK_WEBUI_URL};" /usr/local/share/taler/demobank-ui/demobank-ui-settings.js
sed -i "s;__BANK_BACKEND_URL__;${BANK_BACKEND_URL};" /usr/local/share/taler/demobank-ui/demobank-ui-settings.js
-nginx -c /nginx.conf 2>&1 | rotatelogs -e /logs/bank-ui-%Y-%m-%d 86400 &
+nginx -c /nginx.conf 2>&1 | rotatelogs -e /logs/bank-ui-%Y-%m-%d.log 86400 &
touch $INIT_MARKER
wait
diff --git a/docker/demo/images/merchant/startup.sh b/docker/demo/images/merchant/startup.sh
index 85845a0..b562c4b 100644
--- a/docker/demo/images/merchant/startup.sh
+++ b/docker/demo/images/merchant/startup.sh
@@ -90,7 +90,7 @@ taler-merchant-dbinit -L DEBUG -c /config/taler.conf
echo DONE
echo -n "Launch merchant backend..."
taler-merchant-httpd -a $BACKEND_APIKEY -c /config/taler.conf 2>&1 | \
- rotatelogs -e /logs/taler-merchant-httpd-%Y-%m-%d 86400 &
+ rotatelogs -e /logs/taler-merchant-httpd-%Y-%m-%d.log 86400 &
echo DONE
sleep 1
@@ -125,16 +125,16 @@ export TALER_ENV_URL_INTRO=`taler-config -c /config/deployment.conf -s taler-dep
export TALER_ENV_URL_BANK=`taler-config -c /config/deployment.conf -s taler-deployment -o bank-url`
echo -n "Launch blog..."
-${HOME}/.local/bin/taler-merchant-demos -c /config/taler.conf --http-port 8080 blog 2>&1 | rotatelogs -e /logs/blog-%Y-%m-%d 86400 &
+${HOME}/.local/bin/taler-merchant-demos -c /config/taler.conf --http-port 8080 blog 2>&1 | rotatelogs -e /logs/blog-%Y-%m-%d.log 86400 &
echo DONE
echo -n "Launch donations..."
-${HOME}/.local/bin/taler-merchant-demos -c /config/taler.conf --http-port 8081 donations 2>&1 | rotatelogs -e /logs/donations-%Y-%m-%d 86400 &
+${HOME}/.local/bin/taler-merchant-demos -c /config/taler.conf --http-port 8081 donations 2>&1 | rotatelogs -e /logs/donations-%Y-%m-%d.log 86400 &
echo DONE
echo -n "Launch Survey..."
-${HOME}/.local/bin/taler-merchant-demos -c /config/taler.conf --http-port 8082 survey 2>&1 | rotatelogs -e /logs/survey-%Y-%m-%d 86400 &
+${HOME}/.local/bin/taler-merchant-demos -c /config/taler.conf --http-port 8082 survey 2>&1 | rotatelogs -e /logs/survey-%Y-%m-%d.log 86400 &
echo DONE
echo -n "Launch Landing..."
-${HOME}/.local/bin/taler-merchant-demos -c /config/taler.conf --http-port 8083 landing 2>&1 | rotatelogs -e /logs/landing-%Y-%m-%d 86400 &
+${HOME}/.local/bin/taler-merchant-demos -c /config/taler.conf --http-port 8083 landing 2>&1 | rotatelogs -e /logs/landing-%Y-%m-%d.log 86400 &
echo DONE
echo -n Creating a reserve for tips...
@@ -171,7 +171,7 @@ echo DONE
echo -n "Launching sync..."
sync-httpd -L DEBUG -c /config/taler.conf 2>&1 | \
- rotatelogs -e /logs/sync-httpd-%Y-%m-%d 86400 &
+ rotatelogs -e /logs/sync-httpd-%Y-%m-%d.log 86400 &
echo DONE
is_serving $SYNC_URL
diff --git a/docker/demo/images/postgres/init.sh b/docker/demo/images/postgres/init.sh
index cc28f0d..d0cdacf 100644
--- a/docker/demo/images/postgres/init.sh
+++ b/docker/demo/images/postgres/init.sh
@@ -11,5 +11,5 @@ echo "ALTER ROLE root WITH PASSWORD '"${CUSTOM_PASSWORD}"';" | psql -U root
createdb -U root -O root taler
echo "ALTER SYSTEM SET logging_collector TO 'true';" | psql -U root
echo "ALTER SYSTEM SET log_directory TO '/logs';" | psql -U root
-echo "ALTER SYSTEM SET log_filename TO 'postgres-%Y-%m-%d';" | psql -U root
+echo "ALTER SYSTEM SET log_filename TO 'postgres-%Y-%m-%d.log';" | psql -U root
pg_ctl restart