Recipe secrets are dropped from the compose file the engine runs

Error recorded 1 times in PanelAlpha Engine deploys on Docker Compose. The deploy log below is the recorded failure output.

Seen1 times
WhereDocker Compose

Why it happens

The recipe declares its secrets, but the compose file the engine writes for the deploy has an empty secrets section, so compose stops on an undefined secret.

What the log looks like

Deploy log
service "postgres" refers to undefined secret postgres_owner_password: *** compose project

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