Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Encrypt DevHub Backend #137

Closed
kj4ezj opened this issue Dec 13, 2022 · 1 comment
Closed

Encrypt DevHub Backend #137

kj4ezj opened this issue Dec 13, 2022 · 1 comment
Assignees
Labels
Infrastructure Cloud or physical datacenter infrastructure

Comments

@kj4ezj
Copy link

kj4ezj commented Dec 13, 2022

Following devrel issue 134 and issue 135, this issue has me adding SSL or TLS encryption between the DevHub frontend and the DevHub backend. This entails issuing a certificate to the backend database server, which is currently an IP address. Depending on the certificate issuer, The backend will need a valid domain name issued to it in order to get a certificate. Cross-site scripting attacks have to be considered here, as even a valid domain name and certificate issued to the database backend may trigger browser protections against such an attack if the domain for the backend is too dissimilar.

See Also

  • devrel issue 80 - Standup DevHub Infrastructure
  • devrel issue 96 - DNS Mapping for learn.eosnetwork.com
  • devrel issue 134 - Update DevHub Site
  • devrel issue 135 - DevHub Frontend CICD
  • devrel issue 137 - Encrypt DevHub Backend
  • devhub issue 12 - Put AWS Resources into Terraform with a CICD Deployment
  • devhub issue 13 - Document CICD System
  • devhub issue 14 - Staging Environment
  • devhub issue 15 - Backend CICD
  • devhub issue 16 - Structures CICD
  • devhub issue 17 - Add a JavaScript/TypeScript Linter to the DevHub Projects
  • devhub issue 18 - Add BASH Linters for CICD Code
  • devhub issue 19 - Include Test Suite in CICD
@kj4ezj kj4ezj self-assigned this Dec 13, 2022
@kj4ezj kj4ezj added the Infrastructure Cloud or physical datacenter infrastructure label Dec 13, 2022
@kj4ezj kj4ezj moved this to Todo in ENF Engineering Dec 13, 2022
@kj4ezj kj4ezj moved this from Todo to In Progress in ENF Engineering Dec 13, 2022
@kj4ezj kj4ezj moved this from In Progress to Done in ENF Engineering Dec 13, 2022
@kj4ezj
Copy link
Author

kj4ezj commented Dec 13, 2022

This is done, check it out!

dig api.learn.eosnetwork.com
curl -f https://api.learn.eosnetwork.com/test

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Infrastructure Cloud or physical datacenter infrastructure
Projects
Status: Done
Development

No branches or pull requests

1 participant