Today, @liberaforms released a new version including our work on its Dockerfile.
As explained on the project blog:
"The Dockerfile has been improved in many ways, but most notably, it now uses a multi-stage build. As a result, the final image now only includes the runtime dependencies, and not the development ones any more. This led to a significant size reduction of ~43%! It also helps reduce the attack surface as development tools that can be used to craft exploits, such as gcc, are now absent from the final image."
https://blog.liberaforms.org/2025/09/28/version-450/
This is a first step of a global enhancement regarding the containerisation of LiberaForms. Our next objective is to remove the use of the root account for running the service.
#OpenSource #FOSS #Forms #WebForms #Web #WebApp #Security #OCI #Docker #Container #ContainerImages