[
  {
    "id": "gitleaks-gh-1",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "The `git` command lets you scan local git repos.",
    "fetchedAt": "2026-09-03T23:48:30.273Z"
  },
  {
    "id": "gitleaks-gh-2",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "The `dir` (aliases include `files`, `directory`) command lets you scan directories and files.",
    "fetchedAt": "2026-09-03T23:48:30.273Z"
  },
  {
    "id": "gitleaks-gh-3",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "You can also stream data to gitleaks with the `stdin` command.",
    "fetchedAt": "2026-09-03T23:48:30.273Z"
  },
  {
    "id": "gitleaks-gh-4",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "You can run Gitleaks as a pre-commit hook by copying the example `pre-commit.py` script into your `.git/hooks/` directory.",
    "fetchedAt": "2026-09-03T23:48:30.273Z"
  },
  {
    "id": "gitleaks-gh-5",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "Gitleaks offers a configuration format you can follow to write your own secret detection rules",
    "fetchedAt": "2026-09-03T23:48:30.273Z"
  },
  {
    "id": "gitleaks-gh-6",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "When using a baseline, gitleaks will ignore any old findings that are present in the baseline.",
    "fetchedAt": "2026-09-03T23:48:30.273Z"
  },
  {
    "id": "gitleaks-gh-7",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "Gitleaks introduced composite rules, which are made up of a single \"primary\" rule and one or more auxiliary or `required` rules.",
    "fetchedAt": "2026-09-03T23:48:30.273Z"
  },
  {
    "id": "gitleaks-gh-8",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "Gitleaks can be installed using Homebrew, Docker, or Go.",
    "fetchedAt": "2026-09-03T23:48:30.273Z"
  },
  {
    "id": "gitleaks-docs-1",
    "tier": "claimed-docs",
    "url": "https://github.com/gitleaks/gitleaks-action",
    "excerpt": "Enable **Gitleaks-Action** in your GitHub workflows to be alerted when secrets are leaked as soon as they happen.",
    "fetchedAt": "2026-09-03T23:48:30.273Z"
  },
  {
    "id": "gitleaks-docs-2",
    "tier": "claimed-docs",
    "url": "https://github.com/gitleaks/gitleaks-action",
    "excerpt": "**gitleaks-action** uses this token to call [a GitHub API] to comment on PRs.",
    "fetchedAt": "2026-09-03T23:48:30.273Z"
  },
  {
    "id": "gitleaks-docs-3",
    "tier": "claimed-docs",
    "url": "https://github.com/gitleaks/gitleaks-action",
    "excerpt": "A list of GitHub accounts that should be alerted when **gitleaks-action** detects a leak.",
    "fetchedAt": "2026-09-03T23:48:30.273Z"
  },
  {
    "id": "gitleaks-docs-4",
    "tier": "claimed-docs",
    "url": "https://github.com/gitleaks/gitleaks-action",
    "excerpt": "Enable this **gitleaks-action** and copy `<img alt=\"gitleaks badge\" src=\"https://img.shields.io/badge/protected%20by-gitleaks-blue\">` to your readme.",
    "fetchedAt": "2026-09-03T23:48:30.273Z"
  },
  {
    "id": "gitleaks-docs-5",
    "tier": "claimed-docs",
    "url": "https://gitleaks.io",
    "excerpt": "You can use it to automatically run a gitleaks scan on all your team's pull requests and commits, or run on-demand scans.",
    "fetchedAt": "2026-09-03T23:48:30.273Z"
  },
  {
    "id": "gitleaks-gh-9",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "The `git` command lets you scan local git repos. Under the hood, gitleaks uses the `git log -p` command to scan patches.",
    "fetchedAt": "2026-09-03T23:50:01.901Z"
  },
  {
    "id": "gitleaks-gh-10",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "The `dir` (aliases include `files`, `directory`) command lets you scan directories and files. Example: `gitleaks dir -v path_to_directory_or_file`.",
    "fetchedAt": "2026-09-03T23:50:01.901Z"
  },
  {
    "id": "gitleaks-gh-11",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "You can also stream data to gitleaks with the `stdin` command. Example: `cat some_file | gitleaks -v stdin`",
    "fetchedAt": "2026-09-03T23:50:01.901Z"
  },
  {
    "id": "gitleaks-gh-12",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "➜ git commit -m \"this commit contains a secret\"\nDetect hardcoded secrets.................................................Failed",
    "fetchedAt": "2026-09-03T23:50:01.901Z"
  },
  {
    "id": "gitleaks-gh-13",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "After running the detect command with the --baseline-path parameter, report output (findings.json) will only contain new issues.",
    "fetchedAt": "2026-09-03T23:50:01.901Z"
  },
  {
    "id": "gitleaks-gh-14",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "In v8.28.0 Gitleaks introduced composite rules, which are made up of a single \"primary\" rule and one or more auxiliary or `required` rules.",
    "fetchedAt": "2026-09-03T23:50:01.901Z"
  },
  {
    "id": "gitleaks-docs-6",
    "tier": "claimed-docs",
    "url": "https://github.com/gitleaks/gitleaks-action",
    "excerpt": "**gitleaks-action** uses this token to call [a GitHub API](https://octokit.github.io/rest.js/v18#pulls-create-review-comment) to comment on PRs.",
    "fetchedAt": "2026-09-03T23:50:01.901Z"
  },
  {
    "id": "gitleaks-docs-7",
    "tier": "claimed-docs",
    "url": "https://github.com/gitleaks/gitleaks-action",
    "excerpt": "There are no changes to inputs, outputs, or behavior. The upgrade is a one-line change in your workflow file",
    "fetchedAt": "2026-09-03T23:50:01.901Z"
  },
  {
    "id": "gitleaks-gh-15",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "Detect hardcoded secrets.................................................Failed",
    "fetchedAt": "2026-09-03T23:51:27.505Z"
  },
  {
    "id": "gitleaks-gh-16",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "gitleaks will ignore any old findings that are present in the baseline",
    "fetchedAt": "2026-09-03T23:51:27.505Z"
  },
  {
    "id": "gitleaks-docs-8",
    "tier": "claimed-docs",
    "url": "https://github.com/gitleaks/gitleaks-action",
    "excerpt": "Enable Gitleaks-Action in your GitHub workflows to be alerted when secrets are leaked as soon as they happen.",
    "fetchedAt": "2026-09-03T23:51:27.505Z"
  },
  {
    "id": "gitleaks-docs-9",
    "tier": "claimed-docs",
    "url": "https://github.com/gitleaks/gitleaks-action",
    "excerpt": "gitleaks-action uses this token to call a GitHub API to comment on PRs.",
    "fetchedAt": "2026-09-03T23:51:27.505Z"
  },
  {
    "id": "gitleaks-docs-10",
    "tier": "claimed-docs",
    "url": "https://github.com/gitleaks/gitleaks-action",
    "excerpt": "A list of GitHub accounts that should be alerted when gitleaks-action detects a leak.",
    "fetchedAt": "2026-09-03T23:51:27.505Z"
  },
  {
    "id": "gitleaks-docs-11",
    "tier": "claimed-docs",
    "url": "https://github.com/gitleaks/gitleaks-action",
    "excerpt": "You can use `GITLEAKS_CONFIG` to explicitly set a config path _or_ create a `gitleaks.toml` at the root of the repo which will be automatically detected and used by **gitleaks-action**.",
    "fetchedAt": "2026-09-03T23:51:27.505Z"
  },
  {
    "id": "gitleaks-gh-17",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "Gitleaks is a tool for detecting secrets like passwords, API keys, and tokens in git repos, files, and whatever else you wanna throw at it via stdin.",
    "fetchedAt": "2026-09-16T20:54:52.964Z"
  },
  {
    "id": "gitleaks-gh-18",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "The dir (aliases include files, directory) command lets you scan directories and files. Example: gitleaks dir -v path_to_directory_or_file.",
    "fetchedAt": "2026-09-16T20:54:52.964Z"
  },
  {
    "id": "gitleaks-gh-19",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "You can also stream data to gitleaks with the stdin command. Example: cat some_file | gitleaks -v stdin",
    "fetchedAt": "2026-09-16T20:54:52.964Z"
  },
  {
    "id": "gitleaks-gh-20",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "You can define multiple allowlists for a rule to reduce false positives. A finding will be ignored if _ANY_ [[rules.allowlists]] matches.",
    "fetchedAt": "2026-09-16T20:54:52.964Z"
  },
  {
    "id": "gitleaks-gh-21",
    "tier": "github",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "Gitleaks introduced composite rules, which are made up of a single \"primary\" rule and one or more auxiliary or required rules.",
    "fetchedAt": "2026-09-16T20:54:52.964Z"
  },
  {
    "id": "gitleaks-docs-12",
    "tier": "claimed-docs",
    "url": "https://github.com/gitleaks/gitleaks-action",
    "excerpt": "How can I get a gitleaks badge on my readme?",
    "fetchedAt": "2026-09-16T20:54:52.964Z"
  },
  {
    "id": "gitleaks-docs-13",
    "tier": "claimed-docs",
    "url": "https://github.com/gitleaks/gitleaks-action",
    "excerpt": "you can use GITLEAKS_CONFIG to explicitly set a config path or create a gitleaks.toml at the root of the repo which will be automatically detected and used by gitleaks-action.",
    "fetchedAt": "2026-09-16T20:54:52.964Z"
  },
  {
    "id": "gitleaks-comm-1",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=47353454",
    "excerpt": "8 years ago I wrote the first lines of Gitleaks... It sucks but I gotta take a step back from the project. I'll cut security releases but don't expect any new features from me. I'm working full time on maintaining Betterleaks, a drop-in replacement for Gitleaks.",
    "fetchedAt": "2026-09-03T23:56:11.586Z"
  },
  {
    "id": "gitleaks-probe-1",
    "tier": "probe",
    "url": "https://gitleaks.io/llms.txt",
    "excerpt": "PROBE llms.txt: HTTP 404 at https://gitleaks.io/llms.txt",
    "fetchedAt": "2026-09-16T20:54:54.608Z"
  },
  {
    "id": "gitleaks-probe-2",
    "tier": "probe",
    "url": "https://gitleaks.io/openapi.json",
    "excerpt": "PROBE openapi: all candidate paths 404 (https://gitleaks.io/openapi.json, https://gitleaks.io/swagger.json, https://gitleaks.io/api/openapi.json, https://gitleaks.io/.well-known/openapi.json)",
    "fetchedAt": "2026-09-16T20:54:54.608Z"
  },
  {
    "id": "gitleaks-probe-3",
    "tier": "probe",
    "url": "https://github.com/gitleaks/gitleaks",
    "excerpt": "official CLI documented at https://github.com/gitleaks/gitleaks",
    "fetchedAt": "2026-09-16T20:54:54.608Z"
  }
]
