Commit Graph

8 Commits

Author SHA1 Message Date
f6e6fc72b1 fix(docker): add vendor directory check before skipping composer install
Prevents false positives from stale hash files when vendor/autoload.php
is missing. This fixes "Failed to open stream" errors after volume cleanup
or fresh clone scenarios where the hash file exists but vendor directory
doesn't.
2025-12-19 19:27:29 +03:00
16e98b5663 feat: add db recreation target and update Laravel setup docs 2025-12-14 23:17:23 +03:00
2c86eda6be refactor: restructure environment 2025-12-14 23:14:28 +03:00
49b7d83dfa feat(docker): refactor to use pre-built images
- Add build/load script for image management
- Use .env config for image naming and PHP version
- Switch to www-data user in Dockerfile
- Update compose.yaml to use pre-built images
- Add .dockerignore
- Simplify entrypoint script
2025-12-10 03:06:02 +03:00
8795c78230 chore(docker): improve container configuration and entrypoint script 2025-11-04 23:29:27 +03:00
6ed913cbe0 feat: dev/prod startup commands 2025-11-04 23:29:27 +03:00
e952277287 fix: automatically create storage link in docker entrypoint 2025-11-04 23:28:49 +03:00
c6539102eb Initial commit 2025-10-06 03:09:52 +03:00