From 5a34f52fb8acf4a20855b239f26f347c43181908 Mon Sep 17 00:00:00 2001
From: Emile <git@emile.space>
Date: Thu, 19 Sep 2024 13:38:16 +0200
Subject: nix-cache init

---
 nix/hosts/corrino/www/nix-cache/index.txt          | 22 ----------------------
 .../www/nix-cache/nix-cache.emile.space.nix        |  9 ++++++---
 .../www/nix-cache/nix-cache.emile.space/index.txt  | 20 ++++++++++++++++++++
 3 files changed, 26 insertions(+), 25 deletions(-)
 delete mode 100644 nix/hosts/corrino/www/nix-cache/index.txt
 create mode 100644 nix/hosts/corrino/www/nix-cache/nix-cache.emile.space/index.txt

diff --git a/nix/hosts/corrino/www/nix-cache/index.txt b/nix/hosts/corrino/www/nix-cache/index.txt
deleted file mode 100644
index 6e3353b..0000000
--- a/nix/hosts/corrino/www/nix-cache/index.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-Nix Cache by emile
-
-Public key:
-
-	nix-cache.emile.space:3xzJknXMsR/EL3SBTu6V6oCOkjxe6MgJm0nOrElW33A=
-
-NixOS Configuration:
-
-  nix.settings = {
-    substituters = [
-      "https://nix-cache.emile.space"
-    ];
-    trusted-public-keys = [
-	  "nix-cache.emile.space:3xzJknXMsR/EL3SBTu6V6oCOkjxe6MgJm0nOrElW33A="
-    ];
-  }
-
-Try:
-
-  nix build --substituters "https://nix-cache.emile.space" \
-  --trusted-public-keys "nix-cache.emile.space:3xzJknXMsR/EL3SBTu6V6oCOkjxe6MgJm0nOrElW33A=" \
-  "git+https://git.emile.space/hefe.git#r2wars-web"
diff --git a/nix/hosts/corrino/www/nix-cache/nix-cache.emile.space.nix b/nix/hosts/corrino/www/nix-cache/nix-cache.emile.space.nix
index cbb6a0d..48887ad 100644
--- a/nix/hosts/corrino/www/nix-cache/nix-cache.emile.space.nix
+++ b/nix/hosts/corrino/www/nix-cache/nix-cache.emile.space.nix
@@ -6,6 +6,12 @@
     enableACME = true;
 
     locations = {
+      "= /" = {
+        index = "/index.txt";
+      };
+      "= /index.txt" = {
+        root = ./nix-cache.emile.space;
+      };
       "/" = {
         proxyPass = "http://${config.services.harmonia.settings.bind}";
       };
@@ -24,9 +30,6 @@
   # locations."= /" = {
   # 	index = "/index.txt";
   # };
-  #   locations."= /index.txt" = {
-  #     root = ./index.txt;
-  #   };
   #   locations."= /nix/store/" = {
   #     extraConfig = ''
   #       return 404;
diff --git a/nix/hosts/corrino/www/nix-cache/nix-cache.emile.space/index.txt b/nix/hosts/corrino/www/nix-cache/nix-cache.emile.space/index.txt
new file mode 100644
index 0000000..659f90e
--- /dev/null
+++ b/nix/hosts/corrino/www/nix-cache/nix-cache.emile.space/index.txt
@@ -0,0 +1,20 @@
+Nix Cache by emile
+
+Public key:
+
+  nix-cache.emile.space:3xzJknXMsR/EL3SBTu6V6oCOkjxe6MgJm0nOrElW33A=
+
+NixOS Configuration:
+
+  nix.settings = {
+    substituters = [
+      "https://nix-cache.emile.space"
+    ];
+    trusted-public-keys = [
+	  "nix-cache.emile.space:3xzJknXMsR/EL3SBTu6V6oCOkjxe6MgJm0nOrElW33A="
+    ];
+  }
+
+Try:
+
+  nix build --substituters "https://nix-cache.emile.space" --trusted-public-keys "nix-cache.emile.space:3xzJknXMsR/EL3SBTu6V6oCOkjxe6MgJm0nOrElW33A=" "git://git.emile.space/hefe#r2wars-web"
-- 
cgit 1.4.1