.git .github node_modules vendor storage/app/public/* storage/framework/cache/* storage/framework/sessions/* storage/framework/views/* storage/logs/* # The package manifest is built on whatever machine ran composer, and on a # development machine that includes dev-only service providers. Copying it into # a --no-dev image makes Laravel try to boot a class that is not there. bootstrap/cache/*.php database/*.sqlite database/*.sqlite-journal .env .env.* !.env.example .phpunit.result.cache docs/*.pdf public/storage # Runs on a developer machine, next to Claude Code, never in the image. mcp