Releases: No1se-pi/Custodes
Releases · No1se-pi/Custodes
Release list
Custodes v1.0.0
Custodes v1.0.0
First stable MVP release of Custodes — a lightweight local security tool for Git commits.
Custodes installs a pre-commit hook and scans staged changes before commit.
If possible secrets are found, the commit is blocked.
What Custodes can do
- Install a
pre-commithook in the current Git repository - Scan staged files for forbidden words / possible secrets
- Block commits if sensitive data is detected
- Work as a local CLI tool
- Support configurable behavior through
.env - Provide basic commands for install, init, check, status, update, config and uninstall
Included in v1.0.0
- Working CLI wrapper
- Installer for Linux
initcommand for hook installationcheckcommand for staged scanstatuscommandupdatecommand (basic implementation)configcommandremovecommand for removing hook from current repositoryuninstallcommand for removing Custodes from the system- English / Russian base support
- README and landing page
Project goal
Custodes is not trying to replace enterprise-grade secret scanners.
Its goal is to be a small, understandable and hackable local tool that helps developers avoid committing secrets by mistake.
Installation
- Download the release archive
- Extract it
- Run:
bash installer.shLinks
Landing page: https://no1se-pi.github.io/Custodes/
GitHub: https://github.com/No1se-pi/Custodes
Made by Yaroslav Boikov / No1se ^-^