# Logs / OS junk
error_log
**/error_log
Thumbs.db
.DS_Store
desktop.ini

# Local / IDE
.phpunit.result.cache
.idea/
.vscode/
*.swp

# Secrets — real values live outside version control.
# Copy the .example files and fill in per environment.
config/database.php
config/mail.php
admin/config/db.local.php
admin/config/project.php
admin/config/_local_export_*.sql
admin/media/library/*
!admin/media/library/.htaccess

# Local dev only (Herd/Valet nginx driver; production uses .htaccess)
LocalValetDriver.php

# Generated feed output
rss.xml

# CMS-written uploads are runtime content, not source. Keep only the
# folder guards so empty dirs and the no-execute rules stay in git.
uploads/banners/*
!uploads/banners/.htaccess
!uploads/banners/.gitkeep
uploads/news/*
!uploads/news/.htaccess
!uploads/news/.gitkeep
uploads/services/*
!uploads/services/.htaccess
!uploads/services/.gitkeep
uploads/properties/*
!uploads/properties/.htaccess
!uploads/properties/.gitkeep
uploads/propertyfiles/*
!uploads/propertyfiles/.htaccess
!uploads/propertyfiles/.gitkeep
!uploads/propertyfiles/php.ini
uploads/library/*
!uploads/library/.htaccess
!uploads/library/.gitkeep
uploads/collection/*
!uploads/collection/.htaccess
!uploads/collection/.gitkeep
uploads/page/*
!uploads/page/.htaccess
!uploads/page/.gitkeep
admin/uploads/*
!admin/uploads/.htaccess
!admin/uploads/.gitkeep

# Generated responsive image derivatives (app/Support/responsive_image.php).
# Rebuilt on demand from the originals in uploads/ and assets/img/, keyed by
# source mtime+size, so they are a cache rather than content. Safe to delete.
uploads/derivatives/
