Skip to content

Commit

Permalink
Update index.markdown
Browse files Browse the repository at this point in the history
  • Loading branch information
JQCVSC authored Jul 14, 2024
1 parent 691d7c7 commit b691c33
Showing 1 changed file with 0 additions and 42 deletions.
42 changes: 0 additions & 42 deletions index.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -57,48 +57,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

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

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 and 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

Submissions for Cloud Security Web App Challenge
Expand Down

0 comments on commit b691c33

Please sign in to comment.