Add Docker entrypoint and cleanup gitignore

- Add entrypoint.sh for automated app initialization (composer, npm, migrations, cache)
- Update Dockerfile: run entrypoint as root, php-fpm workers still run as appuser
- Update .gitignore: exclude storage/logs, storage/framework, bootstrap/cache, public/build
- Remove generated/cached files from git tracking
This commit is contained in:
root
2026-04-05 19:50:55 +02:00
parent 50f28292ef
commit d38d8b7896
29 changed files with 15 additions and 3141 deletions

4
.gitignore vendored
View File

@@ -2,8 +2,12 @@
/node_modules/
/.env
/storage/*.key
/storage/logs/
/storage/framework/
/bootstrap/cache/
/public/hot
/public/storage
/public/build/
/.phpunit.result.cache
/.idea/
/.vscode/