Replies: 7 comments
|
Hey @wpeasy — thanks for the kind words and the detailed report 🙏 That To reproduce it precisely, could you share:
We'll reproduce on our side and track it as a packaging bug. Thanks for helping make Deploy more robust! |
|
Update: found and fixed it 🎉 Root cause was on our side: the blueprint packager was stripping any directory named To pick it up:
Thanks a lot for the report — it also fixes a whole class of plugins with |
|
You can delete captured blueprints right from the cockpit: open the System tab → Captured blueprints section, and each one has a Delete button. It removes the blueprint and its captured payload; already-spawned sites are untouched, and you can re-capture at any time. There's no separate CLI command, but if you're headless you can remove the two artifacts on the SpawnWP server as root: (the So the full flow for your case: update the SpawnWP Deploy plugin to 0.3.3-dev on the source site, delete the old blueprint, then re-create it — the fresh capture will include MetaBox AIO in full. |
|
Hey man.
SpawnWP is awesome.
I’m not sure if you build with Bricks Builder. If you do, I would like you offer you a free LTD for my productivity plugin (BRXProd) to say thank you.
If you want that, just reply to me outside of this thread from your actual email address.
From my quick look I have a couple of quick UI feedback. When you shut down or delete a site the dashboard goes completely empty until you refresh. Also, it would be good to be able to collapse and possibly filter the sites. As it grows the current UI will get very long.
Kindest Regards,
Alan Blair.
[A picture containing text, clipart Description automatically generated]
Websites built to impeccable standards for speed, quality, accessibility & SEO
www.wpeasy.au<http://www.wpeasy.au> | +61 73708 1021
From: tts-empire ***@***.***>
Sent: Wednesday, 8 July 2026 6:20 PM
To: tts-empire/spawnwp ***@***.***>
Cc: Alan Blair ***@***.***>; Mention ***@***.***>
Subject: Re: [tts-empire/spawnwp] Bug with Deploy and MetaBox AIO (Discussion #5)
You can delete captured blueprints right from the cockpit: open the System tab → Captured blueprints section, and each one has a Delete button. It removes the blueprint and its captured payload; already-spawned sites are untouched, and you can re-capture at any time.
There's no separate CLI command, but if you're headless you can remove the two artifacts on the SpawnWP server as root:
rm -f /etc/spawnwp/blueprints.d/<id>.json # manifest
rm -rf /var/lib/spawnwp/blueprints/<id> # captured payload
(the <id> is the short id shown under each blueprint's name).
So the full flow for your case: update the SpawnWP Deploy plugin to 0.3.3-dev on the source site, delete the old blueprint, then re-create it — the fresh capture will include MetaBox AIO in full.
—
Reply to this email directly, view it on GitHub<https://protect.checkpoint.com/v2/r04/___https:/github.com/yyx-jrunwjdxufBsBudinxhzxxntsxd/?jrfnq_xtzwhj=stynknhfyntsx&fru;jrfnq_ytpjs=FTJKN*~*aVTLHOLQIFNYIRLRI/I3Z90F/HSKXSZFGNR/Z1NTWUK/Y1X/GSSG71JQ7JSK41L/QYTSZ1*~*8XIS/1174QTTV2YHS40L93YTSOXZ44LP3QYS/2PT8QKS47LX88TZ0X2R4QTTX1LR88UTWX2J28ISWZ1L73e78inxhzxxntshtrrjsy-6a/a6a/7___.Y3A0YTp3cGVhc3lwdHlsdGQ6YzpvOmQ3Njk0ZWMzYmU3MDVhMDUwNDM2YzhhOGE2NDdkYmFiOjc6MjhhMzphYWU4MmE2ZGE5NjBlNDVmMzBlM2RlYTIzMzI5ZTMwNjkxMmRmMDdlOGQ1NWM3NjJiNzE4ZmEyODM2ODg1MmZkOmg6VDpU>, or unsubscribe<https://protect.checkpoint.com/v2/r04/___https:/github.com/stynknhfyntsxdzsxzgxhwngj-fzymdFTJKN*~*38QRWLUXQG3RRMN08/I3Z90F0HSKXSZFGOPOX2F88YSK7L*~*9Y4MR3YJTGXLR4IPTGWMF/ZN7QYRS72L98OS/2I1ROVLR9IJR43LLV2RFV___.Y3A0YTp3cGVhc3lwdHlsdGQ6YzpvOmQ3Njk0ZWMzYmU3MDVhMDUwNDM2YzhhOGE2NDdkYmFiOjc6MTM1Njo0NDZiZGI3MWQzY2I5MjI1ODM5Y2YwOGFjZTE5YWM3NmY2ODJiOGI3MmVhZTYwYzliZGM4MjM3NmI1OWNlNjM5Omg6VDpU>.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS<https://protect.checkpoint.com/v2/r04/___https:/github.com/stynknhfyntsxdrtgnqjdntxdFTJKN*~*922VYaLL7GWH4WZHI/I3Z90F/HSKXSZFGNR/Z1NTWUK/Y1X/GSSG71JQ7JSK41L/QYTSZ1*~*8XIS/1174QTTV2YHS40L93YTSOXZ44LP3QYS/2PT8QKS47LX88TZ0X2R4QTTX0LR88UTWX2J28OS/4V___.Y3A0YTp3cGVhc3lwdHlsdGQ6YzpvOmQ3Njk0ZWMzYmU3MDVhMDUwNDM2YzhhOGE2NDdkYmFiOjc6MTEzMzphMjhkZWU3NGY4ZTVlYjcwMDA3MTRhZDJlNjc0ODBhYjJlMjVjZDI2ZGM4Mzg2MTNlNzMxNTg0Nzk2NzMyNDBkOmg6VDpU> and Android<https://protect.checkpoint.com/v2/r04/___https:/github.com/stynknhfyntsxdrtgnqjdfsiwtnidFTJKN*~*9YS2ZJH*~*NRJY91HQI/I3Z90F/HSKXSZFGNR/Z1NTWUK/Y1X/GSSG71JQ7JSK41L/QYTSZ1*~*8XIS/1174QTTV2YHS40L93YTSOXZ44LP3QYS/2PT8QKS47LX88TZ0X2R4QTTX2LR88UTWX2J28GS4XMJ88ORV___.Y3A0YTp3cGVhc3lwdHlsdGQ6YzpvOmQ3Njk0ZWMzYmU3MDVhMDUwNDM2YzhhOGE2NDdkYmFiOjc6OGFiNzo4MTZiY2U3Y2M1ODk1ZjdiYzY1MWI3Y2E3N2U2MzM2ZWYyZGU1NWY5ZDA2YmE5NzY0ZGE1NTNkY2YwMjc4ZGRkOmg6VDpU>. Download it today!
You are receiving this because you were mentioned.Message ID: ***@***.******@***.***>>
|
|
Thanks Alan — that's very kind, and thank you especially for taking the time to report things properly. I'll reply to your other message by email. 🙂 On the UI feedback: all three points are fixed and shipped in SpawnWP 0.5.14. Existing installs pick it up with 1. The dashboard no longer goes blank. You caught a real bug, and the cause was worse than it looked. The sites list rebuilt itself on every status poll (every 1.5s while an operation runs), and any transient response — an empty result, an HTTP error, a network blip — wiped every card. Worse, destroying a site removed the very card that was streaming the destroy log, so the progress disappeared mid-operation. Now the cards survive transient refreshes, and a site being destroyed keeps its live log until the operation finishes, then disappears cleanly. No manual refresh. 2. Collapse. Each site card has a chevron next to its name that collapses it to a one-line summary (name + status). The state is remembered in your browser, so a long list stays tidy across reloads. There are also Collapse all / Expand all buttons. 3. Filter. A search box above the list narrows it as you type, matching site name, URL or blueprint. You were right that the current UI would get very long as the list grows — that's exactly the kind of thing that's hard to see from the inside. Release notes: https://github.com/tts-empire/spawnwp/releases/tag/v0.5.14 |
Uh oh!
There was an error while loading. Please reload this page.
Hey mate. Great project.
Just an FYI. Either creating the blueprint or extracting a site with MetaboxAIO results in a critical error.
==> Rewriting blueprint URLs to https://dev.dev-wp.au/first-deploy...
[06-Jul-2026 21:56:26 UTC] PHP Fatal error: Uncaught Error: Class "MBB\Upgrade\Manager" not found in /var/www/html/wp-content/plugins/meta-box-aio/vendor/meta-box/meta-box-builder/bootstrap.php:14
MetaBox is working on the site the blueprint was created from, So the file is being excluded in either the creation or extraction.
All reactions