See comments in the PR. The idea is to make the Dockerfile more structured, better control, reduce the size of final image, upgrade dependencies whereever applicable, improve security and build robustness posture.
One breaking change yet to be validated: the venv is now in /opt and linked from /home/flowintel/app/venv
It includes some rework on TexLive and pandoc integration through the EisVogel template. Reducing further the footprint would mean to switch TexLive for Typst apparently, but it seems like we would need a custom template for that ... much work I guess ? on the other hand, it would provide the user the possibility to customize its template ?
See comments in the PR. The idea is to make the Dockerfile more structured, better control, reduce the size of final image, upgrade dependencies whereever applicable, improve security and build robustness posture.
One breaking change yet to be validated: the venv is now in /opt and linked from /home/flowintel/app/venv
It includes some rework on TexLive and pandoc integration through the EisVogel template. Reducing further the footprint would mean to switch TexLive for Typst apparently, but it seems like we would need a custom template for that ... much work I guess ? on the other hand, it would provide the user the possibility to customize its template ?