diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..af771ab --- /dev/null +++ b/.gitignore @@ -0,0 +1,93 @@ +# Runtime logs +*.log +logs/ +log/ + +# Backups +*.bak +*.backup +*.tar +*.tar.gz +*.zip +backups/ +backup/ + +# Secrets and credentials +.env +.env.* +!.env.example +*.key +*.pem +*.crt +*.csr +*.p12 +*.pfx +id_rsa +id_rsa.pub +id_ed25519 +id_ed25519.pub + +# Local config +config/local.* +*.local + +# Virtual machine files +*.qcow2 +*.raw +*.img +*.iso +*.vmdk +*.vdi +*.vhd +*.vhdx +*.ova +*.ovf + +# Cloud-init/generated files +seed.iso +user-data +meta-data +network-config + +# Temporary/cache +tmp/ +temp/ +cache/ +.cache/ + +# Editor/IDE +.vscode/ +.idea/ +*.swp +*.swo + +# OS junk +.DS_Store +Thumbs.db + +# Python future backend +__pycache__/ +*.py[cod] +.venv/ +venv/ + +# Node future frontend +node_modules/ +dist/ +build/ +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Composer future PHP backend +vendor/ +composer.lock + +# Database dumps +*.sql +*.sqlite +*.db + +# System files +*.pid +*.sock