A development server for integrating GitHub's Token Scanning feature
10K+
Disclaimer: I'm not affiliated with GitHub in any way.
This project defines a simple Python service that replaces GitHub when integrating the Secrets Scanning feature from GitHub

Docker without compose:
$ docker run \
--rm -p 8000:8000 -e "NOTGITHUB_DEFAULT_URL=http://other/_/github/disclose" \
ewjoachim/notgithub-token-scanning
Docker compose:
notgithub:
image: ewjoachim/notgithub-token-scanning
environment:
NOTGITHUB_DEFAULT_URL: "http://your-service/your/disclose/url"
In a virtual environment, run scripts/build and scripts/serve
Visit / on port 8000. Add/remove/reorder keys, select the "current" key.
This will impact both the keys exposed at /meta/public_keys/token_scanning and
the current key will be the one used for signing the payload.
Enter your payload and the URL to call. Default url can be configured with the
NOTGITHUB_DEFAULT_URL environment variable.
Content type
Image
Digest
sha256:b56b6c402…
Size
106.7 MB
Last updated
about 10 hours ago
docker pull ewjoachim/notgithub-token-scanning