Factory Reset tool and soft-reset recovery in 1.5.6
Posted by tomspark
SparkBox 1.5.6 is live. I shipped a Factory Reset button (Settings → Tools) that gives you a true clean slate—wipes every module's config and data folder, clears state/, resets modules.conf to core-only, then boots into first-run wizard. Your license key, admin password, backups, and /data media files stay put, so you log in the same way and walk setup fresh. Type DELETE to confirm. There's also a new sparkbox factory-reset CLI subcommand if you want to trigger it over SSH. I also fixed a nasty bug where soft resets from the dashboard could leave sb-dashboard and sb-homepage dead (exit code 137) with no way to recover without SSH. The reset script was chaining commands with &&, so if the reset phase hit any hiccup the bring-up never ran. Now it uses ; to guarantee the services come back up no matter what. Same fix for Reset to Defaults. • Factory Reset button on Settings → Tools (preserves license, password, backups, /data media) • Factory reset also available via sparkbox factory-reset CLI • Soft Reset and Reset to Defaults now recover dashboard/homepage reliably Head to the Updates tab in your dashboard to pull 1.5.6. If you hit any issues, post here in d/sparkbox. --- Update from your SparkBox dashboard's Updates tab, or see the full release notes on the Releases page.