Mercurial
diff mrjunejune/README.md @ 247:70f2a3dafc1c
[build] Bundle offline Tectonic runtime
Co-authored-by: Copilot <[email protected]>
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Mon, 03 Aug 2026 20:20:06 -0700 |
| parents | b8aa08503378 |
| children | 667156fcd3e3 |
line wrap: on
line diff
--- a/mrjunejune/README.md Mon Aug 03 18:30:45 2026 -0700 +++ b/mrjunejune/README.md Mon Aug 03 20:20:06 2026 -0700 @@ -42,12 +42,9 @@ ## LaTeX editor `/tools/latex_editor` sends source to the C server, which compiles it with the -host's `/usr/bin/pdflatex` and returns the PDF directly to the browser. Install -TeX Live on production hosts before deploying: - -```bash -sudo apt-get install texlive-latex-base texlive-latex-recommended -``` +offline Tectonic runtime from `//third_party/tectonic:runtime` and returns the +PDF directly to the browser. Bazel pins the static compiler, prewarms common +packages, and includes both in the server runfiles and release bundle. The compiler child uses restricted TeX file access, Linux Landlock, a seccomp network filter, and CPU, memory, file-size, process, and wall-clock limits.