Le sam. 5 avr. 2025 à 15:56, Taavi Väänänen <[email protected]> a écrit :
> owner 1102132 ! > retitle 1102132 ITP: anubis -- Weigh the soul of incoming HTTP requests > using proof-of-work to stop AI crawlers > thanks > > On 4/5/25 4:22 PM, Sebastian Andrzej Siewior wrote: > > Can this be picked up by go team? Is any help required? > > I've been planning to work on this, but not in time for the Trixie release. > > It seems like Anubis will require a JavaScript build step. I have no > experience with how (Node)JS modules are packaged in Debian, so help > from someone who does would be appreciated. > The js/css are bundled by esbuild and postcss/cssnano. Since cssnano is not in debian, the simplest solution is to let esbuild bundle the css as well, so just B-D on esbuild. The package you want to put the generated js/css bundles (and assets) is going to be like libjs-anubis because it's only for web browsers. Ping me when you need me to do something (I'm interested by that software, as a user). Jérémy
