[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"problem-detail-error-compose-env-file-created-empty-although-the-repository":3},{"stack":4,"error":5,"seoName":6,"seoStack":7,"seo":8,"breadcrumb":10,"titlePrefix":17,"titleAccent":6,"lead":18,"facts":21,"why":36,"log":53,"fix":77,"engine":96,"related":100,"pitch":107},"compose","compose-env-file-created-empty-although-the-repository","Compose env file created empty although the repository ships its template","Docker Compose",{"description":9},"The service openstatus-workflows did not start (unhealthy), so the application was not started either. It printed: \u001b[0m\u001b[1m\u001b[31merror\u001b[0m: Uncaught (in promise)",[11,14,16],{"label":12,"href":13},"App Installations","\u002Fapps",{"label":7,"href":15},"\u002Fapps\u002Fstacks\u002Fcompose",{"label":6},"",[19],{"text":20},"The service openstatus-workflows did not start (unhealthy), so the application was not started either. It printed: \u001b[0m\u001b[1m\u001b[31merror\u001b[0m: Uncaught (in promise) Error: Invalid environment variables at \u001b[0m\u001b[36mfile:\u002F\u002F\u002Ftmp\u002Fdeno-compile-app\u002F_serve.bundle.mjs\u001b[0m:\u001b[0m\u001b[33m249\u001b[0m:\u001b[0m\u001b[33m124032\u001b[0m at \u001b[0m\u001b[1m\u001b[3mZl\u001b[0m (\u001b[0m\u001b[36mfile:\u002F\u002F\u002Ftmp\u002Fdeno-compile-app\u002F_serve.bundle.mjs\u001b[0m:\u001b[0m\u001b[33m249\u001b[0m:\u001b[0m\u001b[33m124220\u001b[0m) at \u001b[0m\u001b[36mfile… The full output is in the deploy log.",[22,27,30,32],{"label":23,"value":24,"tone":25,"tooltip":26},"Type","Error","err","An error that occurred in the deployed application. It is not necessarily a PanelAlpha Engine error, but we keep working on improvements so you run into fewer of them.",{"label":28,"value":29},"Seen","1 times",{"label":31,"value":7},"Where",{"label":33,"value":34,"tooltip":35},"Status","In Analysis","Our team will look into this soon, verify the cause and try to fix it in an upcoming release.",{"heading":37,"body":38},"Why it happens",[39,41,44,46,48,50,51],{"text":40},"The compose file loads ",{"text":42,"code":43},".env.docker",true,{"text":45},", and the repository ships ",{"text":47,"code":43},".env.docker.example",{"text":49}," for it. The engine created an empty ",{"text":42,"code":43},{"text":52}," instead of copying the template, so the workflows service failed its environment check.",{"heading":54,"block":55},"What the log looks like",{"header":56,"lines":57},"Deploy log",[58,62,66,69,73],{"segments":59},[60],{"text":61},"error: service openstatus-workflows did not start (unhealthy): error: Uncaught (in promise) Error: Invalid environment variables at file:\u002F\u002F\u002Ftmp\u002Fdeno-compile-app\u002F_serve.bundle.mjs:249:124032 at Zl (file:\u002F\u002F\u002Ftmp\u002Fdeno-compile-app\u002F_serve.bundle.mjs:249:124220) at file:\u002F\u002F\u002Ftmp\u002Fdeno-compile-app\u002F_serve.bundle.mjs:384:1491",{"segments":63},[64],{"text":65},"Container openstatus-db-migrate Exited",{"segments":67},[68],{"text":65},{"segments":70},[71],{"text":72},"Container openstatus-workflows Error dependency workflows failed to start",{"segments":74},[75],{"text":76},"dependency failed to start: container openstatus-workflows is unhealthy",{"heading":78,"steps":79,"block":93},"How to fix it",[80],[81,83,85,87,88,90,91],{"text":82},"A future engine version will copy ",{"text":84,"code":43},"\u003Cfile>.example",{"text":86}," for compose env files. Until then, set the variables marked [REQUIRED] in ",{"text":47,"code":43},{"text":89}," in the project's environment, or commit a ",{"text":42,"code":43},{"text":92}," without secrets.",{"header":94,"lines":95},"Fix by hand",[],{"heading":17,"body":97,"block":98},[],{"header":17,"lines":99},[],{"heading":101,"items":102},"Apps affected",[103],{"title":104,"badge":105,"tone":25,"href":106},"openstatus","1 occurrence","\u002Fapps\u002Fopenstatushq\u002Fopenstatus",{"heading":108,"body":109,"footNote":110,"docsLabel":111,"docsHref":112},"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 CPU","Read the documentation","https:\u002F\u002Fpanelalpha.com\u002Fdocs"]