Happy 4th of July! 30% OFF! View Plans
Back to Changelog

v1.0.343

Minor Release Released July 1, 2026

Critical hotfix: duplicate i18n seed key crash on fresh install (SQLSTATE 21000) — Node.js Application Hosting full lifecycle management

New Features

4
  • Node.js Application Hosting: install Node.js versions across all supported operating systems and deploy applications via manual scaffold, Git clone, or ZIP upload, with live logs and CPU/RAM/uptime monitoring under systemd and cgroup isolation
  • License-gated: the Node.js module is controlled by the nodejs license feature, so only panels whose license includes it gain access
  • Automatic npm install after Git or ZIP deploy, automatic crash recovery, and idempotent startup self-heal for managed apps
  • Per-action RBAC permissions, port-mismatch detection, and a one-click example app

Bug Fixes

3
  • Fixed a duplicate i18n seed key that crashed database migration on fresh install or upgrade (ON CONFLICT DO UPDATE command cannot affect row a second time, SQLSTATE 21000). Fresh-install migrations now complete cleanly across all 31 language seed files.
  • Domain reverse-proxy with HTTPS: the TLS certificate is located by domain (works when the app and domain owners differ, or the app is unowned) and the listen directives are bound to the domain IP so the default server no longer intercepts requests on the public IP
  • Deleting a Node.js app now also removes its directory from disk, guarded against system paths
See the Demo