https://github.com/foryforx/orgvulnerabilitychecker
Organization level vulnerability checker
https://github.com/foryforx/orgvulnerabilitychecker
Last synced: about 1 month ago
JSON representation
Organization level vulnerability checker
- Host: GitHub
- URL: https://github.com/foryforx/orgvulnerabilitychecker
- Owner: foryforx
- Created: 2024-01-23T05:32:35.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-23T05:41:41.000Z (over 1 year ago)
- Last Synced: 2025-02-14T22:13:55.952Z (3 months ago)
- Language: Go
- Size: 11.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Organization level vulnerability checker
## setup
```
- Please install docker, docker-compose in local
- please input your github and open ai token in docker compose
```## Run
```
docker-compose up --build
```## Note
- cleanup in code is commented at this point. please enable it for E2E testing## TODO
[ ] - Better prompting in openai
[ ] - Split it into onboarding, processor, interactor services
[ ] - concurrency in all layers
[ ] - Neo4j exploration and identify better storage
[ ] - Handle slowness with gosec on big repos
[ ] - make sure we get crisp query for neo4j providing the neo4j schema and user query. With that neo4j query, we cna execute and get focused result which can again be fed into openai for meaningful data
[ ] - move this to work with chat application