Skip to content

Further improve Dockerfile - Reduce Docker image size and simplify Dockerfile (attempt to) #291

Description

@tCR-lux

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 ?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions