Deployment serves a directory listing instead of a page

The site is serving a directory listing instead of a page. Nothing in the document root is an index page. Add one, or set static_index in panelalpha.yaml. | The application is deployed but not reachable from the internet: <account>.10-10-10-45.panelalpha.direct resolves to this host's private address, so it answers on this network only. The public name was skipped: no public IPv4: the host's address is private, so panelalpha.online could not serve it. Point a domain you control at this host, o…

Seen1 times
WhereDockerfile

Why it happens

The container built and started successfully, and port 8080 returned HTTP 200. However, the document root has no index page, so Apache serves a directory listing instead. The Dockerfile also removes Apache’s default index file.

What the log looks like

Deploy log
Image project-app BuiltContainer project-app-1 StartingContainer project-app-1 Startedhealth check: port 8080 returned HTTP 200health check: serving directory_listinghealth check failed: no index page in document root

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