You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Note:** Secrets are automatically deduplicated. If the same secret is detected multiple times, only the first detection will trigger a Discord notification. All detected secrets are tracked in `~/.config/gitxpose/detected-secrets.txt`.
102
+
92
103
## Usage
93
104
94
105
```yaml
95
106
Usage of gitxpose:
107
+
-analysis-parallel int
108
+
Parallelism for repository analysis (0 = auto-detect based on system resources)
109
+
-api-parallel int
110
+
Parallelism for API requests (default: 1, 0 = auto-detect / 2)
111
+
-auto-scale
112
+
Enable automatic scaling based on system resources (default: true)
113
+
-commit-parallel int
114
+
Parallelism for commit processing (0 = auto-detect / 2)
96
115
-created string
97
116
Filter repos created within duration (e.g., 1h, 7d, 1m, 1y)
98
117
-date string
@@ -101,20 +120,27 @@ Usage of gitxpose:
101
120
Delay duration between requests (default "-1ns")
102
121
-id string
103
122
Send verified vulnerabilities to Discord
123
+
-max-parallel int
124
+
Maximum parallelism (0 = auto-detect based on system resources)
104
125
-no-fork
105
126
Exclude forked repositories
106
127
-output string
107
-
Directory to save the output (default "/root/.gitxpose/")
128
+
Directory or file to save the output (default: "~/.gitxpose/")
129
+
If directory doesn't exist, it will be created automatically
108
130
-parallel int
109
-
Number of repositories to clone in parallel (default 10)
131
+
Number of repositories to clone in parallel (default: 10, 0 = auto-detect)
110
132
-pushed string
111
133
Filter repos pushed within duration
112
134
-scan-repo string
113
135
Type of scan: org, member, or user (required)
136
+
-silent
137
+
Silent mode (suppress banner)
114
138
-token string
115
-
Path to the file containing GitHub tokens (default "/root/.config/gitxpose/github-token.txt")
139
+
Path to the file containing GitHub tokens (default: "~/.config/gitxpose/github-token.txt")
**Note:** When using `-output`, all files (JSON, cloned repos, code, commits, vuln scans) are saved to the specified directory. If the directory doesn't exist, it will be created automatically.
0 commit comments