Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
JQCVSC authored Jul 14, 2024
1 parent b691c33 commit 72061ea
Showing 1 changed file with 0 additions and 31 deletions.
31 changes: 0 additions & 31 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,37 +53,6 @@ Implement password history checking

Choose either GCP or AWS for deployment.

## GCP Deployment:

Compute Engine VM:
gcloud compute ssh your-vm-instance
git clone https://github.com/JQCVSC/Secure-Pass-Sentinel.git
cd Secure-Pass-Sentinel
pip install -r requirements.txt
python main.py

Cloud Run: Use the provided cloudbuild.yaml file to deploy to Cloud Run.

## AWS Deployment:

EC2 Instance:
ssh ec2-user@your-ec2-instance
git clone https://github.com/JQCVSC/Secure-Pass-Sentinel.git
cd Secure-Pass-Sentinel
pip install -r requirements.txt
python main.py

Lambda Function: Package the app as a Lambda function and set up an API Gateway.

### Step 5: Set Up CI/CD
Integrate GitHub Actions for automatic deployment. Refer to GitHub Actions documentation for setup.
Project Structure

main.py: The main Flask application file containing the password checking logic.
requirements.txt: List of Python dependencies.
cloudbuild.yaml: Configuration file for Google Cloud Build (for GCP deployment only).
common_passwords.txt: A list of common passwords to check against (ensure this file is in the same directory as main.py).

## Submission/Showcase 📥

Create a pull request to this repository.
Expand Down

0 comments on commit 72061ea

Please sign in to comment.