crocs-muni / sec-certs

Tool for analysis of security certificates and their security targets (Common Criteria, NIST FIPS140-2...).
https://sec-certs.org
MIT License
12 stars 8 forks source link

Dockerize web app to allow for local deployments #241

Closed adamjanovsky closed 1 year ago

adamjanovsky commented 2 years ago

Is your feature request related to a problem? Please describe.

Currently, the webpage is manually deploit. Eventhough the deployment process is carefully documented, we should strive for fully automatic deployment of the webpage from two different reasons:

  1. To allow quick redeployment in case when we loose the data x years from now when having little time to work on this project.
  2. To allow custom deployment of our users. This is applicable especially when the users aim to connect our database with their internal sources that are potentially confidential. While the webpage is not necessary to run our toolchain, it provides a lot of usability.

Describe the solution you'd like

Describe alternatives you've considered

Didn't really consider any.

J08nY commented 1 year ago

Partially done via 9fc0c77eeb9260ebd8bcf0899349f120e90976a9.