about summary refs log tree commit diff
path: root/sys
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2024-01-18 13:41:39 +0100
committerAlyssa Ross <hi@alyssa.is>2024-01-18 13:41:39 +0100
commite63f03738c4a7f07dfae8f7047fa252ac353625a (patch)
tree64c964296fdbae9bac50895520da882b92100477 /sys
parent25d0572e7d2c272b2b4aac238cdeabf8a7d96226 (diff)
downloadnixlib-e63f03738c4a7f07dfae8f7047fa252ac353625a.tar
nixlib-e63f03738c4a7f07dfae8f7047fa252ac353625a.tar.gz
nixlib-e63f03738c4a7f07dfae8f7047fa252ac353625a.tar.bz2
nixlib-e63f03738c4a7f07dfae8f7047fa252ac353625a.tar.lz
nixlib-e63f03738c4a7f07dfae8f7047fa252ac353625a.tar.xz
nixlib-e63f03738c4a7f07dfae8f7047fa252ac353625a.tar.zst
nixlib-e63f03738c4a7f07dfae8f7047fa252ac353625a.zip
sys/atuin.nix: serve Spectrum files from /srv
This is where stuff like release tarballs can live, without filling up
the Git repo.
Diffstat (limited to 'sys')
-rw-r--r--sys/atuin.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/atuin.nix b/sys/atuin.nix
index 724f146cda5b..4e05fcb45394 100644
--- a/sys/atuin.nix
+++ b/sys/atuin.nix
@@ -255,6 +255,11 @@ in
 
     locations = {
       "/".root = "/home/spectrum/www";
+      "/".tryFiles = "$uri $uri/ @srv-spectrum";
+
+      "@srv-spectrum" = {
+        root = "/srv/spectrum-os.org";
+      };
 
       "= /git/cgit.css".alias = cgitCss.outPath;