Best practices for using TinyTeX in shiny Applications deployed to Connect

We are working on deploying an application to Connect that uses TinyTeX. Specifically, the application startup contains the code tinytex::install_tinytex(bundle = "TinyTeX"). This causes the app to download a TinyTeX bundle every time it starts up and we have seen transient failures when this doesn't work.

Is there a way to specify the TinyTeX environment at the Connect level or best practices for managing this?

the R package tinytex will make use of any TeX installation on the system. So it is enough to install some TeX installations once in such a way that all RunAs users on Connect have it in their PATH. You could use TinyTeX for that, c.f. 5. in Frequently (?) Asked Questions - Yihui Xie | 谢益辉, or just install standard TeX Live. One of th emajor points for TinyTeX is its ability to install missing TeX packages. i am not convinced that this is super useful on a Connect server, so I am typically installing a recent TeX Live there.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.