about summary refs log tree commit diff
diff options
context:
space:
mode:
authorArun Isaac2025-11-07 00:37:53 +0000
committerArun Isaac2025-11-07 00:50:04 +0000
commit87cc4bf1f1218916f8ab600fbb613386cbca1aaf (patch)
tree82e9b43b2d723fa93bf3409493e6ee39d9f88d00
parent884d2432ec67334368263030850d77fd72f800d4 (diff)
downloadguix-forge-87cc4bf1f1218916f8ab600fbb613386cbca1aaf.tar.gz
guix-forge-87cc4bf1f1218916f8ab600fbb613386cbca1aaf.tar.lz
guix-forge-87cc4bf1f1218916f8ab600fbb613386cbca1aaf.zip
forge: Add cgit-domain field to forge-configuration.
-rw-r--r--doc/forge.skb2
-rw-r--r--guix/forge/forge.scm3
2 files changed, 5 insertions, 0 deletions
diff --git a/doc/forge.skb b/doc/forge.skb
index d895810..c2b438c 100644
--- a/doc/forge.skb
+++ b/doc/forge.skb
@@ -558,6 +558,8 @@ gunicorn is run in]))))))
      (record-documentation "guix/forge/forge.scm" '<forge-configuration>
        (record-field "web-domain"
          [Domain name on which to serve the guix-forge web interface])
+       (record-field "cgit-domain"
+         [Domain name on which cgit is hosted])
        (record-field "tissue-web-domain"
          [Optional domain name on which to server tissue])
        (record-field "web-root"
diff --git a/guix/forge/forge.scm b/guix/forge/forge.scm
index d60298f..79de367 100644
--- a/guix/forge/forge.scm
+++ b/guix/forge/forge.scm
@@ -52,6 +52,7 @@
             forge-configuration?
             this-forge-configuration
             forge-configuration-web-domain
+            forge-configuration-cgit-domain
             forge-configuration-tissue-web-domain
             forge-configuration-websites-directory
             forge-configuration-web-root
@@ -119,6 +120,8 @@
   forge-configuration?
   this-forge-configuration
   (web-domain forge-configuration-web-domain)
+  (cgit-domain forge-configuration-cgit-domain
+               (default #f))
   (tissue-web-domain forge-configuration-tissue-web-domain
                      (default #f))
   (websites-directory forge-configuration-websites-directory