Skip to content

Pravardhitha/git-break

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Go Report Card

git-break

repo on github designed to break other repos on github

Demo: https://git-break.tech

📌 Motivation

Security is typically an after thought, we are trying to make it just a regular thought

📝 Description

Git-break is a tool which helps to defend and protect your hard work. We offer 2 services: defend and exploit. Worried about your code being manipulated? We'll look out for you and send you an alert!

🔨 How to Build

Make

cd src

# make "auto" builds the program and runs it 
make

Raw Go

cd src

# default go run program to get main.go to run
go build main.go

⚗️ Usage

  • Check out the demo, build and go to localhost:9994 on your browser of choice

🔬 Technologies

  • Language(s): go, python, html, css
  • API(s): github, auth0, twilio
  • Technologies: nginx, systemd unit rules, make, ufw

In-depth

  • Github
    • Github Projects (Agile project using an automated Kanban)
    • Github Actions
    • Github Issues
    • Github PRs
    • Github Code
    • Github API (Core of our app)
    • Insights (Forks)
    • Github Branch Protections
    • Github CODEOWNERS
    • Github Citations
  • Twilio
    • Send SMS (to alert users)
  • Auth0
    • Something
  • Domain
    • Our dope domain! :shipit:
  • DigitalOcean
    • Droplet
    • Networking
    • 'Implicit' VPC
    • Firewall

🗃️ Directory Explanation

Directory Explanation
.github CI/CD to ensure that go program and all our dependencies are working like they should
confs Server configurations so we get that swanky domain
slideshow Slideshow about our dope proj
src Source code!

📘 Technical Details

Need .env file in /src with the following fields:

TWILIO_ACCOUNT_SID="<>"
TWILIO_AUTH_TOKEN="<>"
TWILIO_PHONE_NUMBER="<>"
TO_PHONE_NUMBER="<>"

📚 Resources

DigitalOcean Referral Badge

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •