Skip to main content
All news
Releasev3.2.2.4675

QuickBox Pro v3.2.2.4675

Released May 22, 2026

New20

App routing

  • Add boot-time VPN namespace reconcile unit.

Fail2Ban

  • Add v4-dashboard login jail, drop legacy v3 dashboard jail.
  • Add config files to qbpermmon system enforcement matrix.
  • Add per-app jail/filter library config directory.
  • Translate CLI manager directives across all locales.
  • Add ignoreip allowlist helpers for support sessions.
  • Add flag-driven config path for dashboard install modal.

qbpermmon

  • Event-driven reactor with notify watchdog and hardened service unit.
  • Standalone test harness for matrix enforce restore behavior.

rclone

  • Route logs-op header through lang system.
  • Add uloz.to lang keys, help text, and autocomplete.
  • Add logs-header function to 6 non-en locales.
  • Add companion-op lang keys to 6 non-en locales.
  • Add install-flag lang keys to en locale.
  • Add install error keys to 6 non-en locales.
  • Add companion-op lang keys to en core locale.

Updates

  • Write 'logPath' to job state + emit 'QB_DONE' marker at pipeline exit.
  • Route pipeline log to v4 dashboard log file during dashboard updates.
  • Backfill reconcile unit on existing WireGuard installs.

WireGuard

  • Install reconcile unit during WireGuard setup.

Improved3

Fail2Ban

  • Wire new config directory into install and settings.

Install

  • Quiet apt in quickbox::install::dependencies helper.

qbpermmon

  • Drop unused service unit directives.

Fixed20

App routing

  • Wire reconcile unit to bundled node and project env.

Apps

  • Switch unsafe sed delimiters from / to | for password and URL path substitutions.

Backups

  • Split joined flag+value args in autobackup call (batch 4/4).

Database

  • Remove v4-dashboard skip noise from update and fix flows.

Mylar3

  • Assign software_title and fix update path mismatch.

qbpermmon

  • Debounce by matrix entry and skip enforce when perms match.

rclone

  • Use canonical ulozto config field names (username/password).
  • Validate credential flags before dependencies run.
  • Wire uloz credentials for switch-provider op.

Seerr

  • Assign software_title to prevent .config removal on uninstall.

Software

  • Select highest-version release for asset downloads.

Tautulli

  • Convert to per-user templated systemd unit.

Updates

  • Stream dashboard update output via script typescript file.
  • Silent service restarts in message::complete to clean up modal output.
  • Chown v4 log to qbxdashboard at dispatch init to recover from rotation.
  • Stream dashboard update output directly from log file.
  • Write systemd-run typescript to mflibs log so UI relay sees full flow.
  • Resolve dashboardUpdate exit 200 chdir failure under systemd-run.
  • Resolve admin user from DB so v4 relay tails the correct log file.
  • Resolve admin user from DB before setting log path in dispatcher.

Docs1

Fail2Ban

  • Document install options in the CLI help menu.

Also in this release: 2Β maintenance changes.