Implement the first version of the VUE.js GUI and make it work well in a Container
-
Implement the first version of the VUE.js GUI through adding a server script and returning the generated HTML -
make it work well in a container -
stop container with Ctrl+C and permit kubernetes to gracefully shutdown, see https://stackoverflow.com/questions/76507562/how-to-gracefully-shutdown-or-close-node-js-express-app -
optional: learn from https://github.com/Zenika/alpine-chrome/blob/master/Dockerfile to reduce the image size (they use a different chromium apk based on swiftshader) -
the container comes with a /opt/website-evidence-collector/bin/website-evidence-collector.ts
. Why still*ts
? Can it be removed? -
when building the image, my working directory was not clean. I have accidentally included 200MiB of video files 😬 , can we improve the Dockerignore or Containerignore to make it more robust against careless users such as myself? -
can we use an Containerfile ENV for the testssl version that employs already a recent default value if not set?
-
Edited by Felix WOSTMANN