Skip to main content
  1. Projects/

Repoguard: Secure Your Repos, Manage Access Seamlessly.

·175 words·1 min· loading · loading ·
Go CLI
Harish Sheoran
Author
Harish Sheoran
Table of Contents

Repoguard is CLI tool built in Go language to monitor access of GitHub Repositories.

Source Code
#

harisheoran/repoguard

Monitor access of GitHub Repository access.

Go
0
0

How to Install
#

  • Go to the Release section
  • Download for your OS
wget <file link from release section for your OS>
tar -xzvf <downloaded tar file>
mv repoguard /usr/local/bin

How to use Repoguard?
#

  • Configure the CLI repoguard configure

and provide it the GitHub Token

  • users command to get a list of collaborators.

    • Use flag --u for providing the username of GitHub.
    • Use flag --r for providing the GitHub repository name.
  • revoke to revoke access of a user.

    • Use flag --o for providing the owner of GitHub(the name of admin github account)
    • Use flag --r for providing the repository name of GitHub account of that owner.
    • Use flag --u for providing the username whom access you want to revoke.

Features
#

Implemented
#

  • Get a list of users who have access to the GitHub Repository.
  • Revoke access of user.
  • Configure repoguard for your GitHub account.

Demo
#

Related

AWS Cost Optimization
·790 words·4 mins· loading · loading
AWS Go lambda
AWS Cloud Cost Optimization: Monitoring and Eliminating Stale Resources # Managing cloud costs is crucial for any organization leveraging AWS services.
Enterprise-Grade Website Deployment: Advanced DevOps Practices on AWS
·1689 words·8 mins· loading · loading
AWS Cloudfront S3 Route 53 Dynamo DB GO AWS CodePipeline AWS CodeBuild AWS CodeDeploy AWS Systems Manager AWS Certificate Manager
End-to-End Production-Grade Deployment: Advanced DevOps Practices on AWS
Infrastructure as Code: Terraform-Powered Production-Grade deployment on AWS
·1288 words·7 mins· loading · loading
AWS Terraform
Creating Infrastructue on AWS using Terraform.