Skip to content

Releases: No1se-pi/Custodes

Release list

Custodes v1.0.0

Choose a tag to compare

@No1se-pi No1se-pi released this 29 Jun 09:17

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-commit hook 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
  • init command for hook installation
  • check command for staged scan
  • status command
  • update command (basic implementation)
  • config command
  • remove command for removing hook from current repository
  • uninstall command 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

  1. Download the release archive
  2. Extract it
  3. Run:
bash installer.sh

Links

Landing page: https://no1se-pi.github.io/Custodes/
GitHub: https://github.com/No1se-pi/Custodes

Made by Yaroslav Boikov / No1se ^-^