All updates

Managed Apps Fixes: Ghost Links, Stuck Status and n8n Emails

Managed Ghost uses your primary domain in its links, apps no longer get stranded in provisioning, and n8n memory problems send one email.

Version 2.9.169Bug fixManaged Apps

What's changed

  • When you set a custom domain as a Ghost site's primary domain, Ghost's absolute links, canonical tags, sitemap and feeds now use that domain; they kept pointing at the built-in apps.danubedata.ro address before. Changing the primary domain restarts Ghost briefly and the console says so, and if you remove the primary domain with no active replacement, Ghost goes back to its built-in address
  • A managed app whose container restarted for about a second could be left showing Provisioning after it was ready again, and while it showed that you could not stop or delete the app. The platform now checks the app's live state before it records a change, one update at a time per app, and any later status update repairs an app that was already stuck
  • When an n8n instance runs out of memory and its PostgreSQL or Redis companions restart because of it, you now get one email, n8n memory limit reached with the instance name, that links to the instance and suggests smaller workflow batches, a review of its parameters or a larger plan, instead of a separate container health email for each. Other failures, such as an image pull error, and crashes after the 30-minute incident window still get their own email