Skip to content

shinobistack/gokakashi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation



gokakashi

The Centralized Security Platform πŸ” πŸš€

🚧 Heavy work in progress 🚧

Β 

gokakashi is a security platform to help ship secure software. It aims to

  • Be centralized: You need one place to understand your security posture.
  • Be vendor-agnostic and open(-sourced).
  • Help teams adopt industry standards like SLSA.
  • For any team of any size.

Features 🎁

Container Image Scanning

Find, analyze, and remediate vulnerabilities present in your container images.

  • Multiple registries support - scan images from various container image registries β€” all in one place!
  • Vulnerability scanner of your choice.
  • Custom notifications - Customize notifications to suit your needs, including where to get notified and control over priority, assignment, due dates etc.
  • Scheduled and on-demand scans - Automate your scans with in-built cron jobs or trigger them from your CI.

Image Registries

Regisry Status
Docker Hub In progress ⏳
Google Artifact Registry In progress ⏳
GitHub Container Registry In progress ⏳
Amazon Elastic Container Registry Open for contribution
Azure Container Registry Open for contribution

Image Scanners

Scanner Status
Trivy In progress ⏳
Snyk Open for contribution
Clair Open for contribution

Install πŸ› οΈ

Server

docker run -d ghcr.io/shinobistack/gokakashi server 

Agent

docker run --rm -it ghcr.io/shinobistack/gokakashi agent

Contributing πŸ—οΈ

Thanks for your interest in contributing to the project.

You will need docker and docker-compose for building gokakashi. You can follow the below workflow after having those software.

git clone git@github.com:shinobistack/gokakashi.git
cd gokakashi
docker compose -f docker-compose/dev.yaml up --build

# make changes to the code and run the docker compose command again

Transparency & Feedback ✨

We’re excited to share gokakashi early with the community to gather feedback and improve quickly.

Whether you're curious, have suggestions, or if your team is looking for a fast and efficient way to streamline vulnerability scanning (and get back to enjoying that extra ice cream or your favorite anime), we’d love to hear from you. Feel free to open an issue or submit a pull request or request any features that would help on GitHub. Let’s build something awesome together!