about summary refs log tree commit diff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/forge.skb15
1 files changed, 14 insertions, 1 deletions
diff --git a/doc/forge.skb b/doc/forge.skb
index c628fde..986b7d7 100644
--- a/doc/forge.skb
+++ b/doc/forge.skb
@@ -593,7 +593,20 @@ environment])
            (record-field "mappings"
              [List of ,(code [<file-system-mapping>]) objects describing
 additional directories that should be shared with the container
-gunicorn is run in]))))))
+gunicorn is run in])))))
+    (section :title [Anubis AI firewall service]
+             :ident "section-anubis-ai-firewall-service"
+      (p [Anubis is a web AI firewall utility that uses a combination of
+heuristics and challenges to identify and block bots before they take your
+website down. Anubis is as lightweight as possible and is designed to help
+protect the small internet from the endless storm of requests that flood in from
+AI companies. This service runs Anubis in ,(ref :url
+"https://anubis.techaro.lol/docs/admin/configuration/subrequest-auth/" :text
+"subrequest authentication mode").])
+      (description
+       (record-documentation "guix/forge/anubis.scm" '<anubis-configuration>
+         (record-field "package"
+           [,(code [anubis]) package to use])))))
   (chapter :title [Reference]
            :ident "chapter-reference"
     (description