about summary refs log tree commit diff
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2026-06-09 13:57:27 -0500
committerFrederick Muriuki Muriithi2026-06-15 09:48:43 -0500
commit88b5adc724ab8f63428e9fb9341b04a79bfdb1b3 (patch)
treee87084ed0a758cfba0c5532ff99baeefe907c1d0
parentfb19bda69a3dce4bf90507be3e44e0c3e400e660 (diff)
downloadgn-machines-88b5adc724ab8f63428e9fb9341b04a79bfdb1b3.tar.gz
Initialise cache for cgit.
-rwxr-xr-xgenenetwork-development-deploy.sh1
-rw-r--r--genenetwork-development.scm8
2 files changed, 8 insertions, 1 deletions
diff --git a/genenetwork-development-deploy.sh b/genenetwork-development-deploy.sh
index 53c53d9..083441f 100755
--- a/genenetwork-development-deploy.sh
+++ b/genenetwork-development-deploy.sh
@@ -32,6 +32,7 @@ container_script=$(guix system container --network \
                         --load-path=./guix/ \
                         --share=/home/git/public \
                         --share=/var/guix/daemon-socket=/var/host-guix/daemon-socket \
+                        --share=/export2/guix-containers/genenetwork-development/var/cache=/var/cache \
                         --share=/export2/guix-containers/genenetwork-development/var/lib/acme=/var/lib/acme \
                         --share=/export2/guix-containers/genenetwork-development/var/lib/laminar=/var/lib/laminar \
                         --share=/export2/guix-containers/genenetwork-development/var/lib/tissue=/var/lib/tissue \
diff --git a/genenetwork-development.scm b/genenetwork-development.scm
index 55b0090..195cbbd 100644
--- a/genenetwork-development.scm
+++ b/genenetwork-development.scm
@@ -1723,7 +1723,13 @@ delete-test-users, etc.) as the genenetwork user via sudo."
                    (service cgit-service-type
                             (cgit-configuration
                              (server-name "git.genenetwork.org")
-                             (repository-directory "/home/git/public")))
+                             (repository-directory "/home/git/public")
+                             (extra-options
+                              (list (cons "cache-root" "/var/cache/cgit")
+                                    (cons "cache-size" "1000")
+                                    (cons "cache-root-ttl" "5")
+                                    (cons "cache-repo-ttl" "5")
+                                    (cons "cache-dynamic-ttl" "5")))))
                    (service laminar-service-type
                             (laminar-configuration
                              (title "GeneNetwork CI")