How I Built a Secure LaTeX-to-PDF Service for Cloudflare Workers

https://hackernoon.imgix.net/images/NUX10jNWM3P1iXoZGhuDrnzLfYf1-khc3bv4.png

Your app runs at the edge and cannot make a PDF. Here is the whole path from that problem to a running container, including the failed deploys, and why the one that looked like success was the worst of them.


I am building a job tracker, for myself first. The next feature is the one I actually want: take a job description, tailor my CV to it, and hand me a PDF. I already write my CV in LaTeX, so the missing piece is a machine that turns .tex into .pdf on demand.

The API runs on Cloudflare Workers. Workers cannot run a TeX engine. Understanding exactly why is the first thing worth learning here, because it is the same reason a lot of "just add this library" answers fail on edge runtimes.

By the end you will have the whole shape: why the compile has to leave the edge,...

Copyright of this story solely belongs to hackernoon.com. To see the full text click HERE

Read more