# ─────────────────────────────────────────────────────────────
# .dockerignore — kecualikan fail daripada konteks binaan Docker
# ─────────────────────────────────────────────────────────────

# Kawalan versi
.git
.gitignore
.gitattributes

# Persekitaran dev tempatan
.env
.env.*
!.env.docker

# Node modules (dibina semula / pada host)
node_modules

# Vendor (dipasang dalam image / entrypoint)
vendor

# Aset binaan dari mesin tempatan (dibina semula oleh deploy.sh)
public/hot

# Bootstrap cache — mungkin merujuk provider dev sahaja
bootstrap/cache/

# Storage (dilekap sebagai volume Docker)
storage/app
storage/logs
storage/framework/cache
storage/framework/sessions
storage/framework/views

# Fail docker compose (tidak diperlukan dalam image)
docker-compose.yml
docker-compose.override.yml

# Fail dev / ujian
.phpunit.cache
phpunit.xml
tests/
.editorconfig

# Fail IDE / OS
.idea
.vscode
*.code-workspace
.DS_Store
Thumbs.db

# Log
*.log

# Cache composer
.composer
