* cgit performance improvements and Anubis protection
@ 2026-08-04 16:19 Arun Isaac
0 siblings, 0 replies; only message in thread
From: Arun Isaac @ 2026-08-04 16:19 UTC (permalink / raw)
To: guix-forge
Hi all,
Our cgit service now has Anubis[1] protection for its expensive /diff
and /tree endpoints. Also, the default source syntax highlighter is now
Chroma[2] instead of Python Pygments. cgit spawns a new process for
every syntax highlighting operation, and the Python interpreter
setup/teardown cost ended up being too expensive. These two improvements
together will hopefully keep the hordes of AI crawlers at bay, at least
for the time being.
Regards,
Arun
[1]: https://anubis.techaro.lol/
[2]: https://github.com/alecthomas/chroma
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-08-04 16:19 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-04 16:19 cgit performance improvements and Anubis protection Arun Isaac
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox