# Liara upload excludes. When this file exists Liara uses it instead of .gitignore,
# so public/build (gitignored) IS uploaded — required, the platform never runs yarn.
# Build assets locally first: `ddev exec yarn build`.

.git
.github
.ddev
.claude
.agents
.vscode
.idea
node_modules

# Composer rebuilds vendor on the platform.
vendor

# Local env & dev secrets — a minimal prod .env is written by liara_pre_build.sh.
.env
.env.local
.env.*.local
.env.dev
.env.test
.env.coolify.example
.env.liara.example
config/jwt/*.pem

# Docker/Coolify deployment artifacts (irrelevant on the PHP platform).
Dockerfile
.dockerignore
docker
docker-compose.yml
liara-compose.yaml

# Tests, static analysis, runtime state, docs.
tests
phpunit.dist.xml
.phpunit.cache
phpstan.neon
phpstan-baseline.neon
var/cache
var/log
docs
graphify-out

# DB dumps & OS noise.
*.sql
*.sql.gz
.DS_Store
*.log
