CluPilotCloud/docker
nexxo 300ea60f19 fix(docker): build assets on start when the manifest is missing
With the Vite dev server off by default, a fresh checkout had no public/build
(gitignored, and the image does not build it), so every @vite page failed with
ViteManifestNotFoundException. The entrypoint now builds once when the manifest
is absent, non-fatally — a broken build must not wedge the container into a
restart loop where the logs are unreachable.

Proven by deleting public/build and restarting: assets rebuilt automatically,
page 200.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-25 21:45:27 +02:00
..
kuma-bridge fix(monitoring): cap monitoring retries at the run budget; dependency-free liveness probe 2026-07-25 20:19:32 +02:00
nginx feat(security): keep the operator console off the public hostnames 2026-07-25 21:01:02 +02:00
php fix(engine): install wireguard-tools + bring up wg0; lock-coordinate host removal 2026-07-25 10:57:51 +02:00
supervisor fix(ui): make modal cancel buttons work; serve the app over the HTTPS domains 2026-07-25 21:24:03 +02:00
entrypoint.sh fix(docker): build assets on start when the manifest is missing 2026-07-25 21:45:27 +02:00