# Ansible
*.retry
.ansible/

# Inventory files with real credentials
inventory/production.ini
inventory/staging.ini
inventory/local.ini

# SSH Keys
*.pem
*.key
id_rsa*
id_ed25519*

# Secrets and credentials
secrets/
.env
.vault_pass

# System files
.DS_Store
Thumbs.db

# IDE
.vscode/
.idea/
*.swp
*.swo
*~

# Logs
*.log
logs/

# Temporary files
tmp/
temp/
.tmp

# Environment files
.env.local
.env.production

# Backup files
*.backup
*.bak

# SSL certificates (keep templates, ignore actual certs)
*.crt
*.pem
*.p12
*.pfx
!templates/*.j2

# WordPress
wp-content/uploads/
wp-content/cache/
wp-content/backups/
wp-config-local.php

# Docker
docker-compose.override.yml
.dockerignore

# Terraform (if used)
*.tfstate
*.tfstate.backup
.terraform/
terraform.tfvars

# Testing
.pytest_cache/
.coverage
htmlcov/
.tox/

# Documentation build
docs/_build/
site/
.vuepress/dist/

# Node.js (for documentation)
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
venv/
env/
