ProxmoxBackupClientPBSClien.../.gitignore
zaphod-black 435d05b678 Add .gitignore to prevent credential exposure
SECURITY: Protect sensitive files from accidental commits

Added comprehensive .gitignore to prevent committing:
- Encryption keys (*.key, *.pem, encryption-key*.json)
- Configuration files (pbs-client.conf, /config/)
- Credentials and secrets (.env, credentials*, secrets*)
- Logs that might contain sensitive data (*.log, /logs/)
- Temporary files (*.tmp, *.swp, *~)
- IDE and build artifacts

This ensures no sensitive data is accidentally committed to the repo.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-02 23:49:19 -06:00

54 lines
561 B
Text

# Credentials and secrets
*.key
*.pem
*.json.bak
encryption-key*.json
encryption-key*.txt
.env
.env.*
credentials*
secrets*
# Configuration files that might contain credentials
/config/
pbs-client.conf
*.conf.backup
# Logs that might contain sensitive info
*.log
/logs/
# Temporary files
*.tmp
*.swp
*.swo
*~
.DS_Store
# IDE files
.vscode/
.idea/
*.code-workspace
# Build artifacts
*.o
*.a
*.so
dist/
build/
# Python
__pycache__/
*.py[cod]
*$py.class
.Python
venv/
env/
ENV/
# Docker
docker-compose.override.yml
# Test artifacts
test-results/
coverage/