# ──────────────────────────────────────────────────────────────────────────────
# .dockerignore — fail yang TIDAK disertakan dalam Docker build context
# ──────────────────────────────────────────────────────────────────────────────

# Git
.git
.gitignore
.gitattributes

# Dependencies (akan dipasang semula dalam container)
src/node_modules
src/vendor

# Environment secrets
.env
.env.*
!src/.env.example

# Build output
src/public/hot
src/public/build

# Dev tools
.idea
.vscode
*.code-workspace
src/.editorconfig
src/.phpunit.cache
src/phpunit.xml

# Docker Compose files
docker-compose*.yml
# docker/ TIDAK diexclude — Dockerfile perlukan docker/entrypoint.sh

# Logs & cache
src/storage/logs/*
src/storage/framework/cache/*
src/storage/framework/sessions/*
src/storage/framework/views/*
src/bootstrap/cache/*

# OS
.DS_Store
Thumbs.db

# Tests
src/tests/
