[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"problem-detail-error-development-database-from-the-repository-s-compose-file":3},{"stack":4,"error":5,"seoName":6,"seoStack":7,"seo":8,"breadcrumb":10,"titlePrefix":17,"titleAccent":6,"lead":18,"facts":21,"why":36,"log":41,"fix":58,"engine":67,"related":71,"pitch":78},"dockerfile","development-database-from-the-repository-s-compose-file","Development database from the repository's compose file cannot start in the account","Dockerfile",{"description":9},"The service shlink_db_mysql did not start (unhealthy), so the application was not started either. It printed: 0 [ERROR] [MY-010460] [Server] --initialize specif",[11,14,16],{"label":12,"href":13},"App Installations","\u002Fapps",{"label":7,"href":15},"\u002Fapps\u002Fstacks\u002Fdockerfile",{"label":6},"",[19],{"text":20},"The service shlink_db_mysql did not start (unhealthy), so the application was not started either. It printed: 0 [ERROR] [MY-010460] [Server] --initialize specified but the data directory exists and is not writable. Aborting. 0 [ERROR] [MY-013236] [Server] The designated data directory \u002Fvar\u002Flib\u002Fmysql\u002F is unusable. You can remove all files that the server added to it. 0 [ERROR] [MY-010119] [Server] Aborting 0 [System] [MY-010910… 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],{"text":40},"The repository's compose file is a development environment that runs every database the project is tested against. The engine kept all of them next to the application. The MySQL one runs as a fixed user on a data directory inside the checkout that it cannot write, and the application waits for it.",{"heading":42,"block":43},"What the log looks like",{"header":44,"lines":45},"Deploy log",[46,50,54],{"segments":47},[48],{"text":49},"error: service shlink_db_mysql did not start (unhealthy): 0 [ERROR] [MY-010460] [Server] --initialize specified but the data directory exists and is not writable. Aborting. 0 [ERROR] [MY-013236] [Server] The designated data directory \u002Fvar\u002Flib\u002Fmysql\u002F is unusable. You can remove all files that the server added to it. 0 [ERROR] [MY-010119] [Server] Aborting 0 [System] [MY-010910] [Server] \u002Fusr\u002Fsbin\u002Fmysqld: Shutdown complete (mysqld 8.0.46) MySQL Community Server - GPL. 2026-10-02 03:04:13+00:00 [No…",{"segments":51},[52],{"text":53},"Container shlink_db_mysql Error dependency shlink_db_mysql failed to start",{"segments":55},[56],{"text":57},"dependency failed to …",{"heading":59,"steps":60,"block":64},"How to fix it",[61],[62],{"text":63},"Nothing to change in the project. A future engine release will keep only the datastores the application uses from a development compose file, and give them their own volumes.",{"header":65,"lines":66},"Fix by hand",[],{"heading":17,"body":68,"block":69},[],{"header":17,"lines":70},[],{"heading":72,"items":73},"Apps affected",[74],{"title":75,"badge":76,"tone":25,"href":77},"shlinkio\u002Fshlink","1 occurrence","\u002Fapps\u002Fshlinkio\u002Fshlink",{"heading":79,"body":80,"footNote":81,"docsLabel":82,"docsHref":83},"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"]