komodo: set PERIPHERY_CORE_PUBLIC_KEYS to default value if absent (#13519)

This commit is contained in:
Andrey Viktorov
2026-04-05 03:05:10 +07:00
committed by GitHub
parent 1abce0c695
commit 0b24786695

View File

@@ -111,6 +111,12 @@ function update() {
sed -i '/^KOMODO_PASSKEY=/d' "$COMPOSE_ENV" sed -i '/^KOMODO_PASSKEY=/d' "$COMPOSE_ENV"
fi fi
# === v2 migration: ensure PERIPHERY_CORE_PUBLIC_KEYS is set ===
if ! grep -q 'PERIPHERY_CORE_PUBLIC_KEYS' "$COMPOSE_ENV"; then
echo '## Use the public key generated by Core.' >> "$COMPOSE_ENV"
echo 'PERIPHERY_CORE_PUBLIC_KEYS=file:/config/keys/core.pub' >> "$COMPOSE_ENV"
fi
# === ensure backups path is set === # === ensure backups path is set ===
if ! grep -q 'COMPOSE_KOMODO_BACKUPS_PATH=' "$COMPOSE_ENV"; then if ! grep -q 'COMPOSE_KOMODO_BACKUPS_PATH=' "$COMPOSE_ENV"; then
echo 'COMPOSE_KOMODO_BACKUPS_PATH=/etc/komodo/backups' >>"$COMPOSE_ENV" echo 'COMPOSE_KOMODO_BACKUPS_PATH=/etc/komodo/backups' >>"$COMPOSE_ENV"