7fe41b1fb2
- perf(server, webhook-service): production images are based on distroless Reduces image file size by >40% for images which can use distroless base image. As well as improving boot-up & restart time (via smaller download & load size), Distroless reduces the attack surface area by removing almost all binaries & packages (e.g. shell, chown) that are not necessary to run node. - ensures distroless node images run tini - removes fonts-dejavu-core and fontconfig from speckle-server - Remove man and doc files if they exist - args hoisted to top of Dockerfile and consolidated - env vars consolidated to prevent additional layers address https://github.com/specklesystems/speckle-server/issues/883