From 200d34fadbaafeb1757f334ace96e462225d3c37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Dantas?= Date: Fri, 8 May 2026 23:00:23 -0300 Subject: [PATCH] chore: add .dockerignore --- .dockerignore | 78 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 .dockerignore diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 00000000..945b48ff --- /dev/null +++ b/.dockerignore @@ -0,0 +1,78 @@ +# Version control & editors +.git +.gitattributes +.gitignore +.github +.editorconfig +.idea +.vscode +.fleet +.nova +.zed +.phpactor.json + +# Dependencies (installed inside the image) +vendor +node_modules +maizzle/node_modules + +# Build artifacts (generated inside the image) +public/build +public/hot +public/storage +bootstrap/ssr +bootstrap/cache/*.php + +# Generated route/action helpers (regenerated by Wayfinder at build time) +resources/js/actions +resources/js/routes +resources/js/wayfinder + +# Runtime storage (mounted at runtime; shouldn't bloat build context) +storage/logs +storage/framework/cache/data +storage/framework/sessions +storage/framework/views +storage/pail +storage/*.key +storage/oauth-*.key + +# Test caches +.phpunit.cache +.phpunit.result.cache + +# Environment files (image must not embed secrets) +.env +.env.backup +.env.local +.env.production +.env.testing + +# Composer auth +auth.json + +# Personal homelab/deploy artifacts (not part of upstream) +deploy +HOMELAB-DEPLOY-GUIDE.md + +# Compose overrides (per-developer) +compose.override.yaml +compose.override.yml +docker-compose.override.yaml +docker-compose.override.yml + +# Docs site (if present) +docs + +# OS / misc +.DS_Store +npm-debug.log +yarn-error.log +*.log + +# Plan / agent context (not relevant for build) +.claude +.mcp.json +CLAUDE.md +GEMINI.md +boost.json