-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.gitignore
More file actions
84 lines (70 loc) · 1.66 KB
/
Copy path.gitignore
File metadata and controls
84 lines (70 loc) · 1.66 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
# IDE/Editor
.idea/
.vscode/
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
# OS
.DS_Store
# Claude
.claude/
# Documentation (keep README, OSS docs, and deployment docs)
*.md
!README.md
!DEPLOYMENT.md
!SECURITY.md
!CONTRIBUTING.md
!CODE_OF_CONDUCT.md
!CHANGELOG.md
!ops/**/*.md
# Backend
backend/.env
backend/uploads/
backend/*.exe
backend/messenger
# Frontend
frontend/node_modules/
frontend/dist/
frontend/.env.local
frontend/.env.development
frontend/.env.production
frontend/.env.*.local
frontend/.env.dev*
frontend/logs/
frontend/*.log
frontend/npm-debug.log*
# Desktop (Electron) build artifacts (electron source itself is committed)
frontend/electron/node_modules/
frontend/electron/dist/
frontend/electron/release/
# Root level artifacts
*.exe
uploads/
.env
.env.production
# Firebase service account JSON — SECRET, never commit
fcm-credentials.json
*-firebase-adminsdk-*.json
# Firebase Android config — contains restricted API key, commit only the .example
frontend/android/app/google-services.json
# Capacitor build artifacts (android source itself is committed)
frontend/android/app/build/
frontend/android/build/
frontend/android/.gradle/
frontend/android/local.properties
frontend/android/app/src/main/assets/capacitor.config.json
frontend/android/app/src/main/assets/capacitor.plugins.json
frontend/android/app/src/main/assets/public/
# Backups and database dumps
backups/
*.tar.gz
# SQL dumps in root and uploads (migrations are tracked)
/*.sql
uploads/*.sql
backend/uploads/*.sql
# Local docker-compose overrides (e.g. for binding postgres port to host)
docker-compose.override.yml
# Hand-built APKs in repo root (release builds copied out of frontend/android/app/build/)
*.apk