Commit Graph

3 Commits

Author SHA1 Message Date
GuavaPopper 6b3719bf28 fix: increase db healthcheck start_period to 360s for first-boot init
MySQL first-boot InnoDB init + schema.sql takes ~6 minutes.
Previous config only allowed 130s total (30s start_period + 20x5s),
causing container to be marked unhealthy before MySQL was ready.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-12 14:53:23 +07:00
GuavaPopper cb5598d711 fix: bake schema.sql into db image to fix Coolify bind mount error
Bind mount ./schema.sql created a directory instead of file in Coolify,
causing MySQL batch_readline error. Use Dockerfile.db to COPY schema
directly into the image instead.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-12 11:39:33 +07:00
GuavaPopper 001f790ce6 chore: rename docker-compose.yml to docker-compose.yaml
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-11 21:24:24 +07:00