-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
116 lines (93 loc) · 1.8 KB
/
Copy path.gitignore
File metadata and controls
116 lines (93 loc) · 1.8 KB
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
# Dependencies
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Runtime data
pids
*.pid
*.seed
*.pid.lock
# Logs
logs
*.log
# Build outputs
dist/
build/
# Environment variables (NEVER COMMIT THESE!)
.env
.env.*
!.env.example
# IDE files
.vscode/
.idea/
*.swp
*.swo
*~
# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
# 🚨 SENSITIVE: Proxy files (NEVER COMMIT ACTUAL PROXY DATA!)
proxies/proxies.txt
proxies/banned.txt
proxies/usa_proxies.txt
proxies/usa_banned.txt
proxies/idx.txt
# Keep example files for reference
!proxies/*.example
!proxies/README.md
# 🚨 SENSITIVE: Files with actual proxy credentials
proxy.ts
proxy.js
**/proxy.ts
**/proxy.js
test-proxy.ts
private-proxy.ts
# PM2 runtime files
.pm2/
# TypeScript cache
*.tsbuildinfo
# Temporary files
tmp/
temp/
# Coverage directory used by tools like istanbul
coverage/
# Dependency directories
jspm_packages/
# Optional npm cache directory
.npm
# Optional eslint cache
.eslintcache
# Nuxt.js build / generate output
app/.nuxt
app/dist
# Nuxt generate
app/dist
# Storybook build outputs
.out
.storybook-out
# MongoDB data (if running locally)
data/
dump/
# Application specific
*.cache
.cache/
# Playwright MCP debug artifacts (screenshots, snapshots, console logs)
.playwright-mcp/
# 🚨 SECURITY: Never commit any files containing:
# - API keys or authentication tokens
# - Passwords or credentials
# - Database connection strings with real credentials
# - Proxy server lists with real IPs/credentials
# - Private keys or SSL certificates
# - Any files with sensitive configuration data
# Examples of patterns to NEVER commit:
# *.env (except .env.example)
# proxy.ts, private-proxy.ts, etc.
# Any files with real IP addresses in proxy context
# Files with usernames:passwords@host:port patterns