I might be wrong, but see below, I get this upon every restart. Isn't that an unnecessary build process for a restart without any update?
Restart requested:
apptask: run: startTask installationState: pending_restart runState: running
tasks: updating task 16772 with: {"percent":30,"message":"Restarting container"}
Build pipeline starts inside the container:
=> Running build script that generates the migrations
$ npm-run-all check:env build:db check:db build:tracker build:recorder build:geo build:openapi build:packages build:app
Cloudron reports success while the build is still running:
tasks: updating task 16772 with: {"percent":100,"message":"Done"}
taskworker: Task took 11.522 seconds
Nothing listens on port 3000 during the build (repeats every 10 seconds):
=> Healthcheck error: Error: connect ECONNREFUSED 172.18.18.146:3000
Next.js production build:
$ next build --turbo
▲ Next.js 16.3.4 (Turbopack)
✓ Compiled successfully in 12.0s
Post-build and start:
$ node scripts/postbuild.js
=> Running migrations
No pending migrations to apply.
==> Starting Umami
✓ Ready in 154ms

