File tree Expand file tree Collapse file tree 1 file changed +0
-42
lines changed Expand file tree Collapse file tree 1 file changed +0
-42
lines changed Original file line number Diff line number Diff line change @@ -57,48 +57,6 @@ Implement password history checking
57
57
58
58
Choose either GCP or AWS for deployment.
59
59
60
- ## GCP Deployment:
61
-
62
- Compute Engine VM:
63
-
64
- gcloud compute ssh your-vm-instance
65
-
66
- git clone https://github.com/JQCVSC/Secure-Pass-Sentinel
67
-
68
- cd Secure-Pass-Sentinel
69
-
70
- pip install -r requirements.txt
71
-
72
- python main.py
73
-
74
- Cloud Run: Use the provided cloudbuild.yaml file to deploy to Cloud Run.
75
-
76
- ## AWS Deployment:
77
- EC2 Instance:
78
-
79
- ssh ec2-user@your-ec2-instance
80
-
81
- git clone https://github.com/JQCVSC/Secure-Pass-Sentinel
82
-
83
- cd Secure-Pass-Sentinel
84
-
85
- pip install -r requirements.txt
86
-
87
- python main.py
88
-
89
- Lambda Function: Package the app as a Lambda function and set up an API Gateway.
90
-
91
- ### Step 5: Set Up CI/CD
92
- Integrate GitHub Actions for automatic deployment. Refer to GitHub Actions documentation for setup and project structure.
93
-
94
- main.py: The main Flask application file containing the password checking logic.
95
-
96
- requirements.txt: List of Python dependencies.
97
-
98
- cloudbuild.yaml: Configuration file for Google Cloud Build (for GCP deployment only).
99
-
100
- common_passwords.txt: A list of common passwords to check against (ensure this file is in the same directory as main.py).
101
-
102
60
## Submission
103
61
104
62
Submissions for Cloud Security Web App Challenge
You can’t perform that action at this time.
0 commit comments