Swap @astrojs/vercel adapter for @astrojs/node standalone (Vercel adapter emits serverless functions; Coolify runs a long-lived Node container). Add web/nixpacks.toml with explicit install/build/start phases. Fix web/pnpm-workspace.yaml: scaffolded without the packages field, which broke pnpm install on any environment that validates workspaces strictly (this was the root cause of the original Coolify build error).
10 lines
142 B
YAML
10 lines
142 B
YAML
packages:
|
|
- '.'
|
|
|
|
allowBuilds:
|
|
esbuild: true
|
|
sharp: true
|
|
minimumReleaseAgeExclude:
|
|
- '@astrojs/markdown-satteri@0.3.4'
|
|
- astro@7.0.9
|