-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitignore
54 lines (48 loc) · 2.27 KB
/
.gitignore
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# ================================
# 🔹 Terraform-related files
# ================================
**/.terraform/ # Ignore Terraform working directory
**/.terraform.lock.hcl # Ignore Terraform provider lock file
**/*.tfstate # Ignore Terraform state files
**/*.tfstate.backup # Ignore Terraform state backup files
**/*.tfvars # Ignore Terraform variables (may contain secrets)
**/*.tfvars.json # Ignore JSON Terraform variables
**/terraform.tfstate.d/ # Ignore Terraform state sub-directory
# ================================
# 🔹 AWS-sensitive files
# ================================
**/*.pem # Ignore private keys
**/*.key # Ignore any SSH key files
**/*.crt # Ignore certificate files
**/instance-keypair.pem # Ignore specific AWS keypair file
**/*.secrets # Ignore secret configuration files
# ================================
# 🔹 Logs and crash reports
# ================================
**/*.log # Ignore all logs
**/crash.log # Ignore Terraform crash logs
**/*.bak # Ignore backup files
**/*.backup # Ignore additional backup files
# ================================
# 🔹 IDE and OS-generated files
# ================================
.vscode/ # VS Code settings
.idea/ # JetBrains/IntelliJ IDEA project files
*.iml # IntelliJ module files
*.swp # Swap files (e.g., Vim)
*.swo # Swap files (e.g., Vim)
.DS_Store # macOS Finder metadata
Thumbs.db # Windows thumbnail cache
# ================================
# 🔹 DevOps Tools - Optional
# ================================
node_modules/ # Ignore Node.js dependencies (if any scripts use Node.js)
package-lock.json # Ignore package lock files
# ================================
# 🔹 Project-Specific Ignored Folders
# ================================
.qodo/ # Ignore Qodo-related files
Images and Video/ # Ignore images and video assets
AWS Infra/**/*.bak # Ignore unnecessary backup files in AWS Infra
AWS Infra/**/*.old # Ignore old backup files
AWS Infra/**/*.log # Ignore log files in AWS Infra