Vite project is detected as PHP, so the deploy stops without composer.json

Error recorded 13 times in PanelAlpha Engine deploys. The deploy log below is the recorded failure output.

Seen13 times

Why it happens

The repository was cloned successfully and contains package.json and package-lock.json for a Vue/Vite application. Engine strategy selection chose PHP, then stopped because composer.json was not present. The selected strategy did not match the detected project files.

What the log looks like

Deploy log
Starting stage: runningRunning setup commands (panelalpha-after-clone.sh)Setup commands finishedPHP strategy selected but composer.json is missing.Deploy failed: PHP strategy selected but composer.json is missing.

Try PanelAlpha Engine yourself.

The easiest way to turn your server into a safe, controlled environment for your AI agent. Deploy, manage and maintain any project from Claude Code, Cursor, Codex or any other MCP client. Open source under Apache 2.0, free to run.

Requires Ubuntu 24.04 or 26.04 · 2 GB RAM · 1 CPURead the documentation