René's URL Explorer Experiment


Title: GitHub - pythonkid2/FullStack-Blogging-App: A full-stack blogging application with Terraform configurations for provisioning an EKS cluster on AWS. Integrated with CI/CD pipeline using Jenkins, Maven, SonarQube, Nexus, and Docker. Includes monitoring with Prometheus, Grafana, and Blackbox Exporter.

Open Graph Title: GitHub - pythonkid2/FullStack-Blogging-App: A full-stack blogging application with Terraform configurations for provisioning an EKS cluster on AWS. Integrated with CI/CD pipeline using Jenkins, Maven, SonarQube, Nexus, and Docker. Includes monitoring with Prometheus, Grafana, and Blackbox Exporter.

X Title: GitHub - pythonkid2/FullStack-Blogging-App: A full-stack blogging application with Terraform configurations for provisioning an EKS cluster on AWS. Integrated with CI/CD pipeline using Jenkins, Maven, SonarQube, Nexus, and Docker. Includes monitoring with Prometheus, Grafana, and Blackbox Exporter.

Description: A full-stack blogging application with Terraform configurations for provisioning an EKS cluster on AWS. Integrated with CI/CD pipeline using Jenkins, Maven, SonarQube, Nexus, and Docker. Includes monitoring with Prometheus, Grafana, and Blackbox Exporter. - pythonkid2/FullStack-Blogging-App

Open Graph Description: A full-stack blogging application with Terraform configurations for provisioning an EKS cluster on AWS. Integrated with CI/CD pipeline using Jenkins, Maven, SonarQube, Nexus, and Docker. Includes m...

X Description: A full-stack blogging application with Terraform configurations for provisioning an EKS cluster on AWS. Integrated with CI/CD pipeline using Jenkins, Maven, SonarQube, Nexus, and Docker. Includes m...

Opengraph URL: https://github.com/pythonkid2/FullStack-Blogging-App

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:b835d840-e4e2-548b-0760-642f3b063db9
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idDB6A:32C90A:1881898:2063B2B:69719ABA
html-safe-noncee7696fafdb950c37f850bcd3e79d537e5acc6295841ea691b99ec11c605443d2
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEQjZBOjMyQzkwQToxODgxODk4OjIwNjNCMkI6Njk3MTlBQkEiLCJ2aXNpdG9yX2lkIjoiNzIyNjU3Nzg2MzY2NDgzNTI1OSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac9359faf1df1386c9822200b1d8f84b6bd664357321003da882b39b3a604a4ac6
hovercard-subject-tagrepository:845624619
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/pythonkid2/FullStack-Blogging-App
twitter:imagehttps://opengraph.githubassets.com/ccabc14f89d96090fb75d53d8ca4a636cd59522add6d3187b1d9ffef23c32380/pythonkid2/FullStack-Blogging-App
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/ccabc14f89d96090fb75d53d8ca4a636cd59522add6d3187b1d9ffef23c32380/pythonkid2/FullStack-Blogging-App
og:image:altA full-stack blogging application with Terraform configurations for provisioning an EKS cluster on AWS. Integrated with CI/CD pipeline using Jenkins, Maven, SonarQube, Nexus, and Docker. Includes m...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonefdfdce9cd4f6ab85dca2b0d11264270829297c962dd5a79df449062d7822258f
turbo-cache-controlno-preview
go-importgithub.com/pythonkid2/FullStack-Blogging-App git https://github.com/pythonkid2/FullStack-Blogging-App.git
octolytics-dimension-user_id100591950
octolytics-dimension-user_loginpythonkid2
octolytics-dimension-repository_id845624619
octolytics-dimension-repository_nwopythonkid2/FullStack-Blogging-App
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id845624619
octolytics-dimension-repository_network_root_nwopythonkid2/FullStack-Blogging-App
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release51c736e60b302bd039c9d5164573d176ceb24bb2
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpythonkid2%2FFullStack-Blogging-App
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpythonkid2%2FFullStack-Blogging-App
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=pythonkid2%2FFullStack-Blogging-App
Reloadhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App
Reloadhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App
Reloadhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App
pythonkid2 https://patch-diff.githubusercontent.com/pythonkid2
FullStack-Blogging-Apphttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fpythonkid2%2FFullStack-Blogging-App
Fork 1 https://patch-diff.githubusercontent.com/login?return_to=%2Fpythonkid2%2FFullStack-Blogging-App
Star 1 https://patch-diff.githubusercontent.com/login?return_to=%2Fpythonkid2%2FFullStack-Blogging-App
MIT license https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/LICENSE
1 star https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/stargazers
1 fork https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/forks
Branches https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/branches
Tags https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/tags
Activity https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fpythonkid2%2FFullStack-Blogging-App
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fpythonkid2%2FFullStack-Blogging-App
Code https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App
Issues 0 https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/issues
Pull requests 2 https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/pulls
Actions https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/actions
Projects 0 https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/projects
Security Uh oh! There was an error while loading. Please reload this page. https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/security
Please reload this pagehttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App
Insights https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/pulse
Code https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App
Issues https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/issues
Pull requests https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/pulls
Actions https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/actions
Projects https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/projects
Security https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/security
Insights https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/pulse
Brancheshttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/branches
Tagshttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/tags
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/branches
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/tags
21 Commitshttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/commits/main/
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/commits/main/
EKS_Terraformhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/tree/main/EKS_Terraform
EKS_Terraformhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/tree/main/EKS_Terraform
srchttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/tree/main/src
srchttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/tree/main/src
Dockerfilehttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/Dockerfile
Dockerfilehttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/Dockerfile
Jenkinsfile1https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/Jenkinsfile1
Jenkinsfile1https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/Jenkinsfile1
LICENSEhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/LICENSE
LICENSEhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/LICENSE
RBAC.mdhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/RBAC.md
RBAC.mdhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/RBAC.md
README.mdhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/README.md
README.mdhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/README.md
Report.mdhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/Report.md
Report.mdhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/Report.md
deployment-service.ymlhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/deployment-service.yml
deployment-service.ymlhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/deployment-service.yml
mvnwhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/mvnw
mvnwhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/mvnw
mvnw.cmdhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/mvnw.cmd
mvnw.cmdhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/mvnw.cmd
pom.xmlhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/pom.xml
pom.xmlhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/blob/main/pom.xml
READMEhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App
MIT licensehttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#fullstack-blogging-app
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#by-mathew-joseph
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#project-overview
https://private-user-images.githubusercontent.com/100591950/361236862-7ce42918-38d0-4491-976d-89478363feaa.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjM2ODYyLTdjZTQyOTE4LTM4ZDAtNDQ5MS05NzZkLTg5NDc4MzYzZmVhYS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lNWI3OTZjMWMxZGNjMmU3MjQ5NTIzMmI1Y2UzN2Y5NWMyNWM5ZGUyODM3YzJmYjBiMWEwMmQ0MDA4OTQzYWI2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.YOqKhSXzhpbIlf3TvBmGteNT_ka8HRX-oHv59jb4RiY
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#step-1-code-push-to-github
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#11-create-a-github-repository
https://private-user-images.githubusercontent.com/100591950/361237751-d2b362ed-1128-4b57-b46f-4f21cf989ca4.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjM3NzUxLWQyYjM2MmVkLTExMjgtNGI1Ny1iNDZmLTRmMjFjZjk4OWNhNC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jYzdjNzdmYTQwMmIxNTQzY2Q5NTM1NGRkM2NhZTllZTQ3YjBhNWRjMjkzMTE2Njc4ZjNhN2UzYmU1M2FmMTM5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.o4Rbn9FiK0aodyDcZ7fGevF_cpsa9Fnr8W1v45ntW4Q
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#12-clone-the-repository-to-local-system
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#13-add-application-source-code
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#14-add-terraform-configuration-files
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#15-stage-the-changes
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#16-commit-the-changes
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#17-push-the-code-to-github
https://private-user-images.githubusercontent.com/100591950/361239265-75f9799f-1e91-4219-a1bd-7d9b8ac30507.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjM5MjY1LTc1Zjk3OTlmLTFlOTEtNDIxOS1hMWJkLTdkOWI4YWMzMDUwNy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kMTFlNDVhZTUxMWQ0ZDEzYTA1YTdmZDNhZDA2MWNmYWUwODgwZTMxYWUyMTYxOTljODNjYzI2NmFkNTI1YmE1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.gQNstTxTjKg28nEIhubn0ez_C-5CTquL3VIZ2u_e7wQ
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#18-verify-push
https://private-user-images.githubusercontent.com/100591950/361239273-0707d7ab-691b-4dbd-beb0-94a73da589ac.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjM5MjczLTA3MDdkN2FiLTY5MWItNGRiZC1iZWIwLTk0YTczZGE1ODlhYy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jNjFhNzlkZjBjY2NhMTcwNGQzN2YzYTQ3OGQ2MDBjYzY1MTExYWM0M2Y4MTdlMjM5OWZjZDFhOWE4NTBiOGQ4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.zBiUp4DAqZj_zXjAVOWwGPH7qwbIKPBKA047zS-OufI
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#generate-github-token-for-jenkins-integration
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#step-2-create-vms-and-set-up-jenkins-sonarqube-and-nexus
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#21-create-vms-on-aws
https://private-user-images.githubusercontent.com/100591950/361245918-79bd6932-bf64-4a51-8f2e-cfefe2566703.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ1OTE4LTc5YmQ2OTMyLWJmNjQtNGE1MS04ZjJlLWNmZWZlMjU2NjcwMy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mMTlhYTVhOWU3Y2ZmMzVhNWZmMzY3YzJmYjVjZDhkMzA3ZjY3YmE0Y2RmNzdiNjljYTUzMTA2NTAxMThiMGY5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.HjDkMhFB5D5qW0Pt7NX-kSoK7qaanhEay_SHXQd7wpE
https://private-user-images.githubusercontent.com/100591950/361245920-75c5547d-4567-4f40-8b80-5f507f622acc.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ1OTIwLTc1YzU1NDdkLTQ1NjctNGY0MC04YjgwLTVmNTA3ZjYyMmFjYy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04ZTdmODJmZDA0M2U2ZGZiMjViMjAzOTRiMDU2OGY0MzhlYjJmYmFkNTFlY2ZlMjQ3MmNjMWE5NGIxN2QzMzBhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.aJDiUW7JAXu6mnTS1Ao_4OLDv0K7hS43UBfmAaF8GX4
https://private-user-images.githubusercontent.com/100591950/361245975-322b9430-9bf8-41b8-9579-78e59ac4f2df.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ1OTc1LTMyMmI5NDMwLTliZjgtNDFiOC05NTc5LTc4ZTU5YWM0ZjJkZi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mMDNlMTM2MDFjNzFlMmQ0MzU3ZjU0OWM0MjFhZjYxZGUxYWRjYjgxODEyYTQyODgzMjkwYmM3MGE0Y2RjYjM0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.4fYSiEc97zefNI50FmbIb1JRO6jtHKBhnfiBJ7jRf-A
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#22-install-jenkins-on-ec2-instance
official Jenkins documentationhttps://www.jenkins.io/doc/book/installing/linux/#debianubuntu
https://private-user-images.githubusercontent.com/100591950/361246046-8b2f4bdf-d5bf-4c32-af28-baf113c252d3.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ2MDQ2LThiMmY0YmRmLWQ1YmYtNGMzMi1hZjI4LWJhZjExM2MyNTJkMy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lMGE2MzU2NTg1ZWM3NzMwZmJlYjUyNzQzMDEyOTk4OTBkMTM3ZTYyZDY5NTBiMWJjMTI5YWRmYjdkZDk5MjExJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.zs2rL-ZnSxZhrYC5Q_b2Dj9zwt7xNgPBhZR92PdR91U
https://private-user-images.githubusercontent.com/100591950/361246055-cdd8d710-b69d-4559-b1ae-497c4dbf41ed.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ2MDU1LWNkZDhkNzEwLWI2OWQtNDU1OS1iMWFlLTQ5N2M0ZGJmNDFlZC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yY2M2N2NiYTNmZmIyZGMyN2M4NjYzNTM0ZTQ0ZmE5ODA1MTJhNmI2YjUyMzQyODY2NGMzOTY1NWY2MDUyMGViJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.zE57zDpBnfkJMvjBAiLQADX3Ey8tbJhErv9QxF7f_So
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#23-install-docker-on-ec2-instances
official Docker installation documentationhttps://docs.docker.com/engine/install/ubuntu/
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#24-run-sonarqube-and-nexus-in-docker
https://private-user-images.githubusercontent.com/100591950/361246097-370a6aa1-3429-4acf-82a1-a6ec4ee93190.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ2MDk3LTM3MGE2YWExLTM0MjktNGFjZi04MmExLWE2ZWM0ZWU5MzE5MC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kNDEyMGI2MGVkNDNlMTg4N2I4ZDU5YTJiMDJlZGQ2NzAzYzhkMTVkYjFlYWJjMTQyOGNmODc5NTQ1YzZhYzE4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.TpurgCOaiyjpEy_8_PZ7zPhcNAUo71GrAfz-aVhlZos
https://private-user-images.githubusercontent.com/100591950/361246105-917e658f-a866-42b0-b355-93299adbd10c.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ2MTA1LTkxN2U2NThmLWE4NjYtNDJiMC1iMzU1LTkzMjk5YWRiZDEwYy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT01M2RhZDMwZjc1MDkyYWQ2NDBkZWUwZmI1M2UxZjE0M2FhZmZhODdkMTBiZjc3Njc4MWJmNGU5NjU1MDRlMTYyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.eNXcpigH_xz7Qx15o4R1bQamvbnPlPXHZYYJckzGvkA
https://private-user-images.githubusercontent.com/100591950/361246140-3eeace34-c8bc-4760-a617-d02025c1b757.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ2MTQwLTNlZWFjZTM0LWM4YmMtNDc2MC1hNjE3LWQwMjAyNWMxYjc1Ny5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT01YjEwZjVmOTFmMjM0NzdhNjAxODNmNWZhZmYzNTc3ZTk4MTliZTJlYmQ5M2VmZjRjNjk4Nzc2MGUwNzk0YTIxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.49qy9I-jZn-D5vVNiR7Bl7IcwEDmsDodqHMAfITy5qA
https://private-user-images.githubusercontent.com/100591950/361246302-1e9442f4-13d6-44aa-9809-f8f7599968f4.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ2MzAyLTFlOTQ0MmY0LTEzZDYtNDRhYS05ODA5LWY4Zjc1OTk5NjhmNC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05MzE1ODFmMjQxNTRkNmFjOGU0OWJlNDBlMzA3Y2Y5NDlkN2I2Y2JlM2E0ZjQ0ZTk1YzllMWI2YTYyNTJhYzZkJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.ZLRaJpbvx1iiE6ZodOcr4TeaciMMhlFaPbKebINsaMw
https://private-user-images.githubusercontent.com/100591950/361246316-a2cc17fe-825b-4bd3-8c7b-a872cc2cc293.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ2MzE2LWEyY2MxN2ZlLTgyNWItNGJkMy04YzdiLWE4NzJjYzJjYzI5My5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mMDdkNDJhMTM1N2I3MDJlMjYyZTljZTFlNGFmMjE0OGU4ODBhYWYxZWM4NmUzODJkNTQzMzk3ZGI5Y2NmYjJhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.iZnPbZ9vZ5WL3ziuY2ozZSkeBSHZv44SG1AQqDuZCKA
https://private-user-images.githubusercontent.com/100591950/361246335-125e4c4f-4bf4-4801-90a7-752f0eaf11ce.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ2MzM1LTEyNWU0YzRmLTRiZjQtNDgwMS05MGE3LTc1MmYwZWFmMTFjZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05MDE5ZjM3NWQwYzljZjNmYTE0NjJkZjk0ZThjZDc2OGQ0NDYxMDkwYWViNDY1MTY3OTQ1N2Q1YTMwMWViNDBhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.7lXFWfEISLvDkItMLGdbb5dJOFIWMFcx6rfWhYRSFqU
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#step-3-setup-trivy-for-vulnerability-scanning
official installation guidehttps://aquasecurity.github.io/trivy/v0.18.3/installation/
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#step-4-set-up-eks-cluster-using-terraform
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#41-install-terraform-and-aws-cli
HashiCorp’s guidehttps://developer.hashicorp.com/terraform/tutorials/aws-get-started/install-cli
https://private-user-images.githubusercontent.com/100591950/361246397-61a06ff5-fd5a-4315-8ef2-a8bc5f00c5aa.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ2Mzk3LTYxYTA2ZmY1LWZkNWEtNDMxNS04ZWYyLWE4YmM1ZjAwYzVhYS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iNmJhMTg2YzQ5ZDI5ODllN2U5YThiMGJiNDJlN2ZkMTUxZjQ5ZTBhZTc0MzVmODllOWQxMWU5NWJhN2ZlNDhkJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.DSWAKayFOlOMybRjrU-ph5Mu-2kx_CijKLY7LNcyd7Y
https://private-user-images.githubusercontent.com/100591950/361246431-ce34309e-0fdb-42f1-a93d-eaabea3c41e9.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ2NDMxLWNlMzQzMDllLTBmZGItNDJmMS1hOTNkLWVhYWJlYTNjNDFlOS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xYmY4NmYxZTY3NTg5ODUzZTRkM2NhODI1NDY0ZWZlZmU5MjYwMzhmMjFjYTQ3NjdkNWY2NmY3NjQzMTcyNmUyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.5loecp-waFMmGN1l6xPmeCsMKb-MAg95wKZ9POBrF7Y
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#42-create-terraform-configuration-files
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#communicating-with-aws---creating-iam-user-and-configuring-cli
https://private-user-images.githubusercontent.com/100591950/361247078-08c3cc29-184f-49db-ab1b-065614a858c3.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ3MDc4LTA4YzNjYzI5LTE4NGYtNDlkYi1hYjFiLTA2NTYxNGE4NThjMy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zYTA4MjMzNGM4MDQyMGYyNTBiNWNjOGM1MjM0YzE3OTVlMWUwYTU1OTUwMzJjNmI3MWZiMjhmODYxNjgwMmM0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.iwJA89nHXqRVA327WRzsZHQIRh0jRY3lVGeqqSIn2GI
https://private-user-images.githubusercontent.com/100591950/361247124-d7fce235-c649-4a7d-b2c0-a5473c5ac25f.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ3MTI0LWQ3ZmNlMjM1LWM2NDktNGE3ZC1iMmMwLWE1NDczYzVhYzI1Zi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jYjRmMDc4MDMyMGQ4MjllN2U3NGIxYTdkMWNmMTIyZTY5NjIxZmMzMjE4NmMzNzczODM1MjNiNmQ3OGVlNWM1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.5lymndJoIqmXFNPCz00-G1EdtOgFeFHr8dKV5GadeZw
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#43-initialize-and-apply-terraform-configuration
https://private-user-images.githubusercontent.com/100591950/361247191-2404644f-ab00-4957-abdb-ff28c673d692.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ3MTkxLTI0MDQ2NDRmLWFiMDAtNDk1Ny1hYmRiLWZmMjhjNjczZDY5Mi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zYjU5NGM4MDQzYWYyNGJlOTAzNDRiNDVkMzg5NmE5ODM3ZWM1NGIxNzI4NmIzMzQxYWVkNjUwZmNjMjRlNzg0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.R2qcc7Kew1BXYu2-WON_n-zwEjZ9aEHSzS4-CNxUlYY
https://private-user-images.githubusercontent.com/100591950/361247196-ae789fc3-4753-46a0-91f9-f5970e46df58.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ3MTk2LWFlNzg5ZmMzLTQ3NTMtNDZhMC05MWY5LWY1OTcwZTQ2ZGY1OC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lY2Y2ZjJmNmNmZDE2MzRlMmM1YmEzZjZlNDMzZGRhNzIxYTkzMzFmOTg5MGY0YTVjMDQyZmE5MTE3MTM1NDk3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.jdbScSSVK-tzN7KWhrAA-cFdyGRHoBuJIDJrwJ1RIE8
https://private-user-images.githubusercontent.com/100591950/361247225-a48c72ba-fe6d-431e-9bde-4fc5940d505f.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ3MjI1LWE0OGM3MmJhLWZlNmQtNDMxZS05YmRlLTRmYzU5NDBkNTA1Zi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lZWQzZGFjNmYwNTk3Yjc4NzNkNzliMjVhMTU5MmI0YjRiYTFiN2QyNTc3OTAzOTljODE1ZTU0MDNmNzA0NzQzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.jWMkidZbtWc-jJ6OuHoQzEtG35rlMlW7CTh-O9o8zQw
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#step-5-configure-rbac-for-jenkins
https://private-user-images.githubusercontent.com/100591950/361247275-219accc8-8638-4658-8fb1-922974468f7b.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ3Mjc1LTIxOWFjY2M4LTg2MzgtNDY1OC04ZmIxLTkyMjk3NDQ2OGY3Yi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT01YmU1NjE4ZGY2YjYxOWNhZTZjMmU5YWJmNTI4MjU1Y2RiY2MyZWEwMGU2MzFiMWQ2MzE3MmI1M2NjYWM5NTU4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.C4ATmK4wpK9H5DdZM-q0v3LL0XzUcr6hm7cPXzKX_W8
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#docker-hub-create-private-repository
https://private-user-images.githubusercontent.com/100591950/361247691-64c4c9d5-b90d-4161-ad77-953eefb68fd9.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ3NjkxLTY0YzRjOWQ1LWI5MGQtNDE2MS1hZDc3LTk1M2VlZmI2OGZkOS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kMjc2ODdlODc1MDFmMjllZWEyZTA0NTdmNmU4MTU5MWRkMDY2YTZjYjk0MzEyNjJkMGI1MjNlOTczMDAzNjE0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.IcrjINw91S5vmMuUGWFvwxD-o2mg26WHL71Wu-qZxVw
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#step-6-jenkins-pipeline-setup
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#61-install-required-plugins-in-jenkins
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#62-configure-tools-and-credentials
https://private-user-images.githubusercontent.com/100591950/361247468-f969d952-2d02-4ba0-926d-9c3490244a88.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ3NDY4LWY5NjlkOTUyLTJkMDItNGJhMC05MjZkLTljMzQ5MDI0NGE4OC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wMzEyZTdkNGRiMzcwNWI1YTZlYjQyYWFhMWUxYjkxN2E3MTZiZGZjZWU1YzQ0MzFjZTFjZGEzZWU1NjQzYmQ1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.tCFe-lIJzx_cMtZw8o3UpW9vQajJoaUJAkfstYZIg3c
https://private-user-images.githubusercontent.com/100591950/361247473-e1ca2bf9-e18b-4cbf-a55f-849d193cc177.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ3NDczLWUxY2EyYmY5LWUxOGItNGNiZi1hNTVmLTg0OWQxOTNjYzE3Ny5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02YTdiNzIxYTg0MzAyOTgzZDRlMTYxZWMxNTAzZDYwZmM0MzU3ZjYwOTUzNjAwMGFiNWY1MzFkMGY2OWE5ZjVkJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.VJ3VvmNbLc4h_6Enru6IxqAc3bYcyP7EeDr3K-A5oHQ
https://private-user-images.githubusercontent.com/100591950/361247477-dd02f54e-0b4b-49bd-a4e6-cc187172d07e.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ3NDc3LWRkMDJmNTRlLTBiNGItNDliZC1hNGU2LWNjMTg3MTcyZDA3ZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xMjg4OWYzMmZkNWJjNGM2M2UxMzlmNDU5NDhjMTdjNjliZmJkMDRjOGE4YTcwZTkyMzE3NTc4ZjZlODcyMjFhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.o67g4Cz0OP1GuBfS-hGDNWryzdyblB-jaO1TOy1gU7Y
https://private-user-images.githubusercontent.com/100591950/361247521-937ff111-979a-4d4e-bf61-fb62e0f1bba4.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ3NTIxLTkzN2ZmMTExLTk3OWEtNGQ0ZS1iZjYxLWZiNjJlMGYxYmJhNC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kNDFhNDc5NWY4ZWE3OTYwZGIzYTlhNTg4ZjNiNDc2NTA2ZTk0MjU2ODA2ODJhYjJjNjQ1YTFhYjAyNjU1NDkyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.IRm765GGg61PFWtjsdG4zrOETz_FYIRf36gMtV9m2ag
https://private-user-images.githubusercontent.com/100591950/361247527-36fc1134-e1cb-4fdf-b0db-b33c407f64a1.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ3NTI3LTM2ZmMxMTM0LWUxY2ItNGZkZi1iMGRiLWIzM2M0MDdmNjRhMS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xMDFlNzI5NWIzZDhiZTVjZGM1OTU5ZGQ3Yzc5Mjg0NTAyNDIwNjg5NDI3ZDIwY2FkODE5NmUyMDdhOTBmMjQ3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.BBbQrQMHgeYy-NgNq23bgf3ZLE0rb2cxVnBXzHcLrYc
https://private-user-images.githubusercontent.com/100591950/361247947-dfad4c11-ff72-46eb-86b3-252936a818d7.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ3OTQ3LWRmYWQ0YzExLWZmNzItNDZlYi04NmIzLTI1MjkzNmE4MThkNy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zOGI5NmJmMTcwMjQ1NTBlYzU3MzM5ZTc3NjYxNzQwZWU2YzczZWNlMTY1YThjNTE1ZTNjM2MyOTgzMzU1YzhjJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.rGe3z8DPeJOpW4fpHTse0VBEaSRMnQKl87M19XecK30
https://private-user-images.githubusercontent.com/100591950/361247535-1a7e76c9-343b-4129-aab2-abb5bb7198b8.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ3NTM1LTFhN2U3NmM5LTM0M2ItNDEyOS1hYWIyLWFiYjViYjcxOThiOC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04YTMwMjA3ODQxYmM3N2ZjMzI0ZjU3NTQwYzVkZDE5OGIxNmQ1ZTdlOWZkNWYyYmQxYjMzNjU3NGE2YTA4YmQ3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.KTk-OiVmdT1vIR8z34BqPpcRF54De52j6019_ZjfDfE
https://private-user-images.githubusercontent.com/100591950/361247563-17a9e094-1cae-47ff-ad40-c068ff3ae864.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ3NTYzLTE3YTllMDk0LTFjYWUtNDdmZi1hZDQwLWMwNjhmZjNhZTg2NC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lN2QwYWVhNmExNGE2YWJjOWRjNDBiZWJiOTUzOTY4NzUwNzRhZDVkNTcxNzM0YTliMzUzYjQ1YTVmYzIzOWQ5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.MLZN0SG1kV1ReGHQfpdVOM_r7paq4QpxvnAC54LchHI
https://private-user-images.githubusercontent.com/100591950/361247578-27119113-e381-469f-8ee1-398824186894.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ3NTc4LTI3MTE5MTEzLWUzODEtNDY5Zi04ZWUxLTM5ODgyNDE4Njg5NC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hMjQ3ZWZiNjcwNzJkZmZkMzY5N2E3YTY0MmQzZTMyMTIxMzIxZmUzZmY5NDQ1ZmE5NDMwMjU0ZTZmNTExZWQyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.JOyDNCQkZKSEB4Tsbw52F2Q94UpmjWqcznrT7O3AYlA
https://private-user-images.githubusercontent.com/100591950/361247601-8c38b86f-efa8-41e9-8335-46513deed641.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ3NjAxLThjMzhiODZmLWVmYTgtNDFlOS04MzM1LTQ2NTEzZGVlZDY0MS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT03NGI1Yjk2YzYxYTVhODNkMmNlMDJiMDhhMzVlMWRkNWIxYzdmYTFjMWYzNGJkYmNlMmZlYWUwYmYyOGQwY2Y4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.Y4PcxJuLXrzFzPMf_CuIImUVYAVjc_ZP9y-5SdVeOv0
https://private-user-images.githubusercontent.com/100591950/361247648-fef50a27-351f-4ad1-a2b4-b494d8972d06.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ3NjQ4LWZlZjUwYTI3LTM1MWYtNGFkMS1hMmI0LWI0OTRkODk3MmQwNi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mN2Y5YTY0M2FlYTQxNzdlYzE5YWFmNDU1ZjcwMDZkNGU0MzRhMjk1Nzc1OTQxNzg4NDg0NDE5YjBjNjg1NjFiJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.dzHPosf2-BQjXtArUR3UM4UNoMBrKRaACmm0nba2kb0
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#63-create-jenkins-pipeline
https://private-user-images.githubusercontent.com/100591950/361248055-e5f2768c-8a8d-4fd1-ad9e-55263b532a1e.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4MDU1LWU1ZjI3NjhjLThhOGQtNGZkMS1hZDllLTU1MjYzYjUzMmExZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00MjJiODQ5YWZhYmE4YjFkNzJlMTg3ZDUxODYxZGFiZjM4MzcxZGM5ZGM5NDZhOTEyZjZiYzYwMzZhNmIwZjgzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.frGi8I9euWOLQZei-ChW6v5S3zNK2QnSqUxc70hUt_w
https://private-user-images.githubusercontent.com/100591950/361248133-639c8c50-cdf2-4de9-9bc2-cb6ae694d7af.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4MTMzLTYzOWM4YzUwLWNkZjItNGRlOS05YmMyLWNiNmFlNjk0ZDdhZi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yMjk0OGQxOTBkZWY0OTEyNDZjY2JkZTY3MDg0NzZkY2YwYTkwMzI0MTcwZTlmZWIxZTBiZTAwNWJiODIxMGJlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.ZqPPAF3gML7AVWGAG6m95Aw5MDE_1ORSSuVtw4Vzdk0
https://private-user-images.githubusercontent.com/100591950/361248136-8133a76d-e96a-451f-8079-f7d540046ad0.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4MTM2LTgxMzNhNzZkLWU5NmEtNDUxZi04MDc5LWY3ZDU0MDA0NmFkMC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT01NjhlODNiYWVjM2RmZWU0NDdhMzZjM2I2NGFmMjkyMzZmOTU0Mzc2YjI3MTI4MDRlYzc4ZmNiMjY4ZDI2ODE1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.WVET_1OkYKQnJO72KPqeKB2Awoc6auY5wQBkOu6jrj0
https://private-user-images.githubusercontent.com/100591950/361248141-dfdd42e4-c69c-4d2c-b7b7-178ff4bacbd2.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4MTQxLWRmZGQ0MmU0LWM2OWMtNGQyYy1iN2I3LTE3OGZmNGJhY2JkMi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hN2JiYmM3NjlmNzkyMTJhNDViMjdkNGI1YjI1ODM4ZWNlZjNlZWJjNDkzNGVjNWQ3ODUzYTIzNzMwOGEwNDg2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.BC5kB57EBG7FR1WDuPKWpreyDt0Xd46LOw602BELjYU
https://private-user-images.githubusercontent.com/100591950/361248146-3025527f-fb6b-432a-b6d2-7a664771acc0.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4MTQ2LTMwMjU1MjdmLWZiNmItNDMyYS1iNmQyLTdhNjY0NzcxYWNjMC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hYjJmMDU2ZDJhZWVhZjZkNDk5NTY5MTcwNjA1ZTdiNjE4MWVmZTI4MjEzOGMwZGU3NGI4ZWJhYWNmYjBjZDVmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.Jfg3Jep6rJv0momK9Rmj6iNnMC7AIScfzLCkej97DwM
https://private-user-images.githubusercontent.com/100591950/361248165-55d10134-2218-44d5-ac6f-037b32d4a499.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4MTY1LTU1ZDEwMTM0LTIyMTgtNDRkNS1hYzZmLTAzN2IzMmQ0YTQ5OS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04MDhkOWE0MmMzNzIyYWNjNjUzYmFiYjBhZmIwNTRiZmU4ZDYzOGFkMzYwMjdlMmI5M2E4NzYzMjU2MzBmNGM2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.BOZAD_WBIUK3iWzAMSZC2gTT390VXjAVvocIzT3x0Hg
https://private-user-images.githubusercontent.com/100591950/361248168-b055b6c0-7315-4423-b3a5-bd7579b77206.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4MTY4LWIwNTViNmMwLTczMTUtNDQyMy1iM2E1LWJkNzU3OWI3NzIwNi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00NjMxNDI1OTgwYmJmNTE1NjlkZWYxMzA4YTBmOWJkN2Q1MThiYzVkNjM1MDBlMGRhNWEwMzg5OTc1ZDA1YzM2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.67JobPoy-cwUUMbtAU7DpLr-s9M43nMh4R7CJx8ZrIs
https://private-user-images.githubusercontent.com/100591950/361248174-fa26ecea-2a7c-4918-8bcd-6b556af0fcdc.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4MTc0LWZhMjZlY2VhLTJhN2MtNDkxOC04YmNkLTZiNTU2YWYwZmNkYy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wYTc0NDNkY2JlMjcwOTI4NjA4MWQ1NzkxOTM1OWY5ZTA0MTBlNjY3ZjU4Yzc4NjA0YWI4YjUyNTMyNTM3NzEzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.b7NdnSlXhgGWAGxBzZ7L6pVDQoFVUf3rDDiKMuKOjgo
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#step-7-email-notifications-setup
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#email-setup-for-jenkins
Google App Passwordshttps://myaccount.google.com/apppasswords
https://private-user-images.githubusercontent.com/100591950/361248546-17b08fe5-09e0-42cf-9775-17a3d0b376cc.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4NTQ2LTE3YjA4ZmU1LTA5ZTAtNDJjZi05Nzc1LTE3YTNkMGIzNzZjYy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02NzllM2EwYWQ5M2VjODMwMjVmZTUzOGNiZGYyMzRkMjE2ZGU5ZmZlYTljMzM2ODI5Mzg5YzZjZjlkMzFkZjZmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.NOQkiLNwX3Xe0PRUdR_zHLMrYgNF4XKEyo_2q-oTUsU
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#step-8-domain-mapping-with-godaddy
https://private-user-images.githubusercontent.com/100591950/361248581-033acae7-0eed-4ea0-90f8-7f13a4db4be1.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4NTgxLTAzM2FjYWU3LTBlZWQtNGVhMC05MGY4LTdmMTNhNGRiNGJlMS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wMDkwZjZmZDIxNTVhNDZjODNhNGQ5NmUwNjJjNTU3MTYwZGM4NDZjNGJhMGQzOTJhZDMzMmI1NzlkMjQwNTRhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.M-4ZZnNawVXCqgZ8e0YWo7MtNF6ApHAwmL8Zv7ttEAo
https://private-user-images.githubusercontent.com/100591950/361248589-4f86afe9-1561-44ad-99b9-8dccf0f9f9bd.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4NTg5LTRmODZhZmU5LTE1NjEtNDRhZC05OWI5LThkY2NmMGY5ZjliZC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kZWRkNzM4NDJhZGY4M2VjNGIzZGM1ZGRlNjY5MjdiNWEwODlhZGEzODZlOTU3ODQ1ODQyNzg1MzkzMThmNGU3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.o4gN6hO8lpe-DEXu5kkpzspZwH0fBF9BhVXbnK1BtkQ
https://private-user-images.githubusercontent.com/100591950/361248611-91032cc8-8397-40d2-863f-46592f16ecca.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4NjExLTkxMDMyY2M4LTgzOTctNDBkMi04NjNmLTQ2NTkyZjE2ZWNjYS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zMzg0MGFkNzFjZjYzYjY0NWVjNWFiYTMyMzYwZDdjZDIyMmRiNzVkMzk3NmIyYWU5ZTYwZDY5Y2M5ODQxNmI5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.cnTxVYGAkLS-MNHBvk9l8fTyGl1XRvNtJ25W-3JBar4
https://private-user-images.githubusercontent.com/100591950/361248600-27f76f22-2c37-4afa-a86f-a725d2c59980.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4NjAwLTI3Zjc2ZjIyLTJjMzctNGFmYS1hODZmLWE3MjVkMmM1OTk4MC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jNzJkMjBlMGRlNDZmNzVlN2I3M2ZmOWVhYzhhMmY5MTdmYzkyNGRkMjFlMGRjZTM2NWYzYTJlOWNlODI5ZDI2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.03bq92C04LHRALIQobCS2T8VfiPk8VkYs6iPIRuWHZI
https://private-user-images.githubusercontent.com/100591950/361248619-fa5c9c32-9368-4d9b-9f3f-d7fed7e12bdd.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4NjE5LWZhNWM5YzMyLTkzNjgtNGQ5Yi05ZjNmLWQ3ZmVkN2UxMmJkZC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iYTNmMzY2Mzg4N2I5YTFjMmMwNjQxZjM4YTVjYjRkOTljOTI1OGY5MDQwMmRlNGYzYmM4NTFlYWVmNDM1NmJlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.WOYfd_2OsziBNQ9MzVOt8N4-6ESxyr1ZHW5JPcnelk8
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#step-9-monitoring-with-prometheus-and-grafana
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#1-install-prometheus
https://private-user-images.githubusercontent.com/100591950/361248634-867a0012-d066-4a63-99da-56efacac8e48.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4NjM0LTg2N2EwMDEyLWQwNjYtNGE2My05OWRhLTU2ZWZhY2FjOGU0OC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yMzkyOWYzYmFmZGI5ZjFhNDllZDg2MzZhMjBjZGI2YTU5Njc5MWY2ZjVlMDYxYTRjYWNiNzQyMGQ4MDA3ZGM3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.zWXYh8uKWyfxodMV5kR0Ge1yc1rjMh7lF1vppZZs0BY
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#2-install-blackbox-exporter
https://private-user-images.githubusercontent.com/100591950/361248657-2b3c1209-2a9e-460d-b2de-1f50a07be48a.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4NjU3LTJiM2MxMjA5LTJhOWUtNDYwZC1iMmRlLTFmNTBhMDdiZTQ4YS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zZmEzMDNmZmI5YzAxYmYyODEyZWI3Y2FiMjgyMzI4MTc3NWY3NDZiNTQzODJkODM4ZDc1NmRiNDE5Yjg1ODUyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.73Bjd5lIBd10ZgGMkIAX2Q6oSPGQlJ-e2rxpzRZ-rM8
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#3-managing-prometheus-process
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#4-verify-targets-in-prometheus
https://private-user-images.githubusercontent.com/100591950/361248645-d1399e10-1f5e-419b-8264-0af440e48fe5.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4NjQ1LWQxMzk5ZTEwLTFmNWUtNDE5Yi04MjY0LTBhZjQ0MGU0OGZlNS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00ZmE5MDU3MWNlYzcxMjBmZTA2MTEwMzMwM2YyZDkwYTk1ZDk2YTdmMzE3NTZmMzY5MzdkNzg2NTY3MzM0NjNkJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.cyVvBAqcBNvXRJkEUKRXq6lxjcgIILyvkHX37qH4I-0
https://private-user-images.githubusercontent.com/100591950/361248677-475e0ec2-fdd7-4eb6-b5b2-54fa0f6aac4e.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4Njc3LTQ3NWUwZWMyLWZkZDctNGViNi1iNWIyLTU0ZmEwZjZhYWM0ZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02NjAzNzQyNzc0OGQ3NTc5MTkwNWVkMTJmYjM5MDU4MzNhOWZkOGUzODM4ZGE3NzYzZjk1Nzc2ZjVkODI0NDU5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.WiXCVtZ9bTopacAq0vExnEh3fitXjX0ynCcMIn1esdE
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#step-10-install-and-configure-grafana
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#3-install-grafana
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#4-connect-prometheus-as-a-data-source
https://private-user-images.githubusercontent.com/100591950/361248782-c847fe57-8361-4bd8-be28-50173f67bf0f.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4NzgyLWM4NDdmZTU3LTgzNjEtNGJkOC1iZTI4LTUwMTczZjY3YmYwZi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iMWI0NjNiNjkyMTY5NTljYTYwMGUyNGUzNDVjNTY5MDU2YjJmMDhlMWMxYTgwZTQzZTM0ODdmZTc4Y2I1Yzc5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.vAdfW9Ru2U8y4-HsCeeLxiAPQIBpj0DwibLbnz87K_M
https://private-user-images.githubusercontent.com/100591950/361248797-48123006-816d-4262-b34e-f5f1998cf03c.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4Nzk3LTQ4MTIzMDA2LTgxNmQtNDI2Mi1iMzRlLWY1ZjE5OThjZjAzYy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iY2YzMTA5ZGZiNjMxMTIyNTJmZDg3MmM4YzAzY2JlMTQxOTU2NGNmYmE5NTFlMWI5Y2YwMGFiMTk5NTExZWIzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.ilEGtBWsQjCOOJH2BEtzRJ_7YrrDwd6Shwb7v-_6xpg
https://private-user-images.githubusercontent.com/100591950/361248801-10985106-c96a-4dd7-9b16-31d05a3f8433.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4ODAxLTEwOTg1MTA2LWM5NmEtNGRkNy05YjE2LTMxZDA1YTNmODQzMy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04NzVjYzJhNzY1YmMyNDUxM2RkZjdmYTM0YjY3YTE1MzlhNTllMTY1ZjFmMTEwYTE4NTY0ZDg0ODA0ZDAzODI1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.u0RuiE2TLcVmLBLXQQ5ft3AL9B6qtzqYUzCD3UDej0I
https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#5-import-grafana-dashboard
https://private-user-images.githubusercontent.com/100591950/361248811-b26e1705-7c74-4bd7-a292-3d43e43079ca.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4ODExLWIyNmUxNzA1LTdjNzQtNGJkNy1hMjkyLTNkNDNlNDMwNzljYS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lNzY3MjgxNDNkMDFjMWRlMjY4Nzg4MTI2NjhkMmI0ZjZhMzRjODQ2MmU2MmJmODVjNWRjNDA2MTAxODI5MjUwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.G90MuampmeoDdBtcsdxlMiBWkzbZ3LlAopizbL1LLOQ
https://private-user-images.githubusercontent.com/100591950/361248786-2678360c-e2d5-4047-bbe0-8cc24601c7e7.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4Nzg2LTI2NzgzNjBjLWUyZDUtNDA0Ny1iYmUwLThjYzI0NjAxYzdlNy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lOGJlODk5Y2NjZGZhNTUwNmE3MTA5NDI5MTY2NjAzNGE5YzIzMTRkYTNlZDRlZjhiNTE1MzExNTVhODBjMjMyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.X9ym4LEWT4u50kOni6swVdpd76pmzGaNTUCyaL6VnsQ
https://private-user-images.githubusercontent.com/100591950/361248801-10985106-c96a-4dd7-9b16-31d05a3f8433.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjQ4ODAxLTEwOTg1MTA2LWM5NmEtNGRkNy05YjE2LTMxZDA1YTNmODQzMy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04NzVjYzJhNzY1YmMyNDUxM2RkZjdmYTM0YjY3YTE1MzlhNTllMTY1ZjFmMTEwYTE4NTY0ZDg0ODA0ZDAzODI1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.u0RuiE2TLcVmLBLXQQ5ft3AL9B6qtzqYUzCD3UDej0I
https://private-user-images.githubusercontent.com/100591950/361251454-578b5a4f-3dd2-42bf-9c67-792b7ed55933.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjkwNTMxNTksIm5iZiI6MTc2OTA1Mjg1OSwicGF0aCI6Ii8xMDA1OTE5NTAvMzYxMjUxNDU0LTU3OGI1YTRmLTNkZDItNDJiZi05YzY3LTc5MmI3ZWQ1NTkzMy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEyMlQwMzM0MTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xN2MyZjRlNDJiMjY5MTBlOWI3OGQwNjA2NTFlNmU4ZTJkM2YyOWY1Yzk4ODBkZWQ1ZWI0NzU4NzliODc5NjRlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.oUBaCkCyVdta68TFqIEZTI_5J0annWbecAZMpdQBKzI
Readme https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#readme-ov-file
MIT license https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App#MIT-1-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App
Activityhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/activity
1 starhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/stargazers
1 watchinghttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/watchers
1 forkhttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fpythonkid2%2FFullStack-Blogging-App&report=pythonkid2+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/releases
Packages 0https://patch-diff.githubusercontent.com/users/pythonkid2/packages?repo_name=FullStack-Blogging-App
HTML 60.0% https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/search?l=html
Java 29.5% https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/search?l=java
HCL 10.1% https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/search?l=hcl
Dockerfile 0.4% https://patch-diff.githubusercontent.com/pythonkid2/FullStack-Blogging-App/search?l=dockerfile
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.