02662fc780878f007285610ecf55a039e5a1dcec
setup.sh installed pm2 but never ran anything with it, so a fresh install finished with every dependency in place and nothing listening. That is not cosmetic: /desktop returns 503 until officer-vnc is connected, and chat needs officer-claude. Adds a step that runs `pm2 startOrRestart ecosystem.config.cjs`, saves the process list, and enables the boot unit when it is not already there. Using startOrRestart rather than start means apps added to the ecosystem since the last run get picked up — officer-music is in the ecosystem on this box but was never running, for exactly that reason. The verification block now reports which services are up, with the names read from ecosystem.config.cjs so the list cannot drift as sidecars are added. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Description
No description provided
42 MiB
Languages
TypeScript
90.9%
Shell
4.7%
JavaScript
4.1%
CSS
0.2%
HTML
0.1%