Update 1.5.0
release-tag / release-image (push) Successful in 10m52s

This commit is contained in:
2026-08-27 07:51:39 +02:00
parent 1decb831d6
commit 8c67c7a7fa
58 changed files with 10768 additions and 626 deletions
+15 -2
View File
@@ -1,4 +1,17 @@
#!/bin/sh
set -eu
PORT="${CONTROL_HOST_PORT:-8070}"
curl -fsS "http://127.0.0.1:${PORT}/api/status" | python3 -m json.tool
ENV_FILE=${ENV_FILE:-.env}
getv() {
[ -f "$ENV_FILE" ] || return 0
sed -n "s/^$1=//p" "$ENV_FILE" | tail -n1 | tr -d '\r'
}
PORT=${CONTROL_HOST_PORT:-$(getv CONTROL_HOST_PORT)}
PORT=${PORT:-8070}
USER_NAME=${CONTROL_BASIC_AUTH_USER:-$(getv CONTROL_BASIC_AUTH_USER)}
PASSWORD=${CONTROL_BASIC_AUTH_PASSWORD:-$(getv CONTROL_BASIC_AUTH_PASSWORD)}
if [ -n "$USER_NAME" ] || [ -n "$PASSWORD" ]; then
[ -n "$USER_NAME" ] && [ -n "$PASSWORD" ] || { echo "status: incomplete Control Basic Auth" >&2; exit 1; }
curl -fsS --user "$USER_NAME:$PASSWORD" "http://127.0.0.1:${PORT}/api/status" | python3 -m json.tool
else
curl -fsS "http://127.0.0.1:${PORT}/api/status" | python3 -m json.tool
fi