This repository uses hugo server and contains Horusec's official documentation.
1. About
i. Requirements
ii. Installation
iii. Build
3. Issues
5. Roadmap
7. Community
Horusec is an open source tool that performs a static code analysis to identify security flaws during the development process. Currently, the languages for analysis are C#, Java, Kotlin, Python, Ruby, Golang, Terraform, Javascript, Typescript, Kubernetes, PHP, C, HTML, JSON, Dart, Elixir, Shell, Nginx. The tool has options to search for key leaks and security flaws in all your project's files, as well as in Git history. Horusec can be used by the developer through the CLI and by the DevSecOps team on CI /CD mats.
For more information, check out Horusec's documentation.
To edit, run and build this project, you will need:
-
- To check the installation, run
npm -v
andnode -v
in your terminal.
- To check the installation, run
-
- To check the installation, run
hugo version
in your terminal.
- To check the installation, run
Run the command below to install the dependencies:
make install
Run the following command to build this project:
npm run build
And you can see the folder generated by hugo into ./dist
path.
To see this project running, use the command below:
make run
- Now, check if the
Web Server is available at http://localhost:1313/docs/
.
Once you've cloned this repo, from the root
folder, run the command:
make build
To open or track an issue for this project, in order to better coordinate your discussions, we recommend that you use the Issues tab in the main Horusec repository.
Check out Horusec's contributing guide.
We have a project roadmap, you can come contribute with us!
Horusec also have other repositories, check out some of our other projects:
Please read the code of conduct.
Feel free to reach out to us at:
- GitHub Issues
- If you have any questions or ideas, let's chat in our Zup Open Source Forum.
This project exists thanks to all the contributors. You rock! ❤️ 🚀