# ══════════════════════════════════════════════════════════════════════════════
# OpenVPN | L2TP Bot - Git Ignore File
# ══════════════════════════════════════════════════════════════════════════════

# ──────────────────────────────────────────────────────────────────────────────
# Environment & Secrets
# ──────────────────────────────────────────────────────────────────────────────
.env
.env.local
.env.production
config.local.php

# ──────────────────────────────────────────────────────────────────────────────
# Logs
# ──────────────────────────────────────────────────────────────────────────────
storage/logs/*.log
storage/logs/*.txt
*.log

# ──────────────────────────────────────────────────────────────────────────────
# Temporary Files
# ──────────────────────────────────────────────────────────────────────────────
*.tmp
*.temp
*.swp
*.swo
*~
.DS_Store
Thumbs.db

# ──────────────────────────────────────────────────────────────────────────────
# Uploads (user-generated content)
# ──────────────────────────────────────────────────────────────────────────────
public/mini_app/uploads/*
!public/mini_app/uploads/.gitkeep

# ──────────────────────────────────────────────────────────────────────────────
# Backups
# ──────────────────────────────────────────────────────────────────────────────
*.sql
*.sql.gz
backup_*.sql
backups/

# ──────────────────────────────────────────────────────────────────────────────
# IDE & Editor Files
# ──────────────────────────────────────────────────────────────────────────────
.vscode/
.idea/
*.sublime-project
*.sublime-workspace
.phpintel/
.phpstorm.meta.php

# ──────────────────────────────────────────────────────────────────────────────
# Composer
# ──────────────────────────────────────────────────────────────────────────────
vendor/
composer.lock

# ──────────────────────────────────────────────────────────────────────────────
# Node (if used for build tools)
# ──────────────────────────────────────────────────────────────────────────────
node_modules/
package-lock.json
yarn.lock

# ──────────────────────────────────────────────────────────────────────────────
# Cache
# ──────────────────────────────────────────────────────────────────────────────
cache/
*.cache

# ──────────────────────────────────────────────────────────────────────────────
# Testing
# ──────────────────────────────────────────────────────────────────────────────
phpunit.xml
.phpunit.result.cache

# ──────────────────────────────────────────────────────────────────────────────
# Keep these files (don't ignore)
# ──────────────────────────────────────────────────────────────────────────────
!.htaccess
!.gitkeep

