fix(pangolin): use dynamic badger plugin version (#10867) (#10975)

This commit is contained in:
CanbiZ (MickLesk)
2026-01-19 22:41:01 +01:00
committed by GitHub
parent 245ec06d77
commit eaf911be0b
2 changed files with 7 additions and 1 deletions

View File

@@ -60,6 +60,11 @@ function update_script() {
rm -f /opt/pangolin_config_backup.tar.gz
msg_ok "Restored config"
msg_info "Updating Badger plugin version"
BADGER_VERSION=$(get_latest_github_release "fosrl/badger" "false")
sed -i "s/version: \"v[0-9.]*\"/version: \"$BADGER_VERSION\"/g" /opt/pangolin/config/traefik/traefik_config.yml
msg_ok "Updated Badger plugin version"
msg_info "Starting Services"
systemctl start pangolin
systemctl start gerbil

View File

@@ -29,6 +29,7 @@ read -rp "${TAB3}Enter your email address: " pango_email
msg_info "Setup Pangolin"
SECRET_KEY=$(openssl rand -base64 48 | tr -dc 'A-Za-z0-9' | head -c 32)
BADGER_VERSION=$(get_latest_github_release "fosrl/badger" "false")
cd /opt/pangolin
mkdir -p /opt/pangolin/config/{traefik,db,letsencrypt,logs}
$STD npm ci
@@ -85,7 +86,7 @@ experimental:
plugins:
badger:
moduleName: "github.com/fosrl/badger"
version: "v1.2.0"
version: "$BADGER_VERSION"
log:
level: "INFO"