about summary refs log tree commit diff
diff options
context:
space:
mode:
authorsefidel <contact@sefidel.net>2024-02-10 19:58:11 +0900
committersefidel <contact@sefidel.net>2024-02-10 19:58:11 +0900
commit6286af625e0fa56d01e9a6a6eeed0caaea1877c4 (patch)
treeda80f04deb9f5601fe40977cbf4c287fe2d1a5b3
parentea8153a1d7273cafdc5444094ec7c43d688c9288 (diff)
downloadnixrc-6286af625e0fa56d01e9a6a6eeed0caaea1877c4.tar.gz
nixrc-6286af625e0fa56d01e9a6a6eeed0caaea1877c4.zip
feat(nixos/kanata): configure atticd
-rw-r--r--flake.lock164
-rw-r--r--flake.nix2
-rw-r--r--nixos/default.nix3
-rw-r--r--nixos/kanata/configuration.nix16
-rw-r--r--nixos/kanata/secrets/secrets.yaml7
5 files changed, 152 insertions, 40 deletions
diff --git a/flake.lock b/flake.lock
index 88d560d..6b06b72 100644
--- a/flake.lock
+++ b/flake.lock
@@ -1,9 +1,31 @@
 {
   "nodes": {
-    "colmena": {
+    "attic": {
       "inputs": {
+        "crane": "crane",
         "flake-compat": "flake-compat",
         "flake-utils": "flake-utils",
+        "nixpkgs": "nixpkgs",
+        "nixpkgs-stable": "nixpkgs-stable"
+      },
+      "locked": {
+        "lastModified": 1705617092,
+        "narHash": "sha256-n9PK4O4X4S1JkwpkMuYm1wHZYJzRqif8g3RuVIPD+rY=",
+        "owner": "zhaofengli",
+        "repo": "attic",
+        "rev": "fbe252a5c21febbe920c025560cbd63b20e24f3b",
+        "type": "github"
+      },
+      "original": {
+        "owner": "zhaofengli",
+        "repo": "attic",
+        "type": "github"
+      }
+    },
+    "colmena": {
+      "inputs": {
+        "flake-compat": "flake-compat_2",
+        "flake-utils": "flake-utils_2",
         "nixpkgs": [
           "unstable"
         ],
@@ -26,6 +48,27 @@
     "crane": {
       "inputs": {
         "nixpkgs": [
+          "attic",
+          "nixpkgs"
+        ]
+      },
+      "locked": {
+        "lastModified": 1702918879,
+        "narHash": "sha256-tWJqzajIvYcaRWxn+cLUB9L9Pv4dQ3Bfit/YjU5ze3g=",
+        "owner": "ipetkov",
+        "repo": "crane",
+        "rev": "7195c00c272fdd92fc74e7d5a0a2844b9fadb2fb",
+        "type": "github"
+      },
+      "original": {
+        "owner": "ipetkov",
+        "repo": "crane",
+        "type": "github"
+      }
+    },
+    "crane_2": {
+      "inputs": {
+        "nixpkgs": [
           "helix",
           "nixpkgs"
         ]
@@ -47,6 +90,22 @@
     "flake-compat": {
       "flake": false,
       "locked": {
+        "lastModified": 1673956053,
+        "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=",
+        "owner": "edolstra",
+        "repo": "flake-compat",
+        "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9",
+        "type": "github"
+      },
+      "original": {
+        "owner": "edolstra",
+        "repo": "flake-compat",
+        "type": "github"
+      }
+    },
+    "flake-compat_2": {
+      "flake": false,
+      "locked": {
         "lastModified": 1650374568,
         "narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=",
         "owner": "edolstra",
@@ -60,7 +119,7 @@
         "type": "github"
       }
     },
-    "flake-compat_2": {
+    "flake-compat_3": {
       "flake": false,
       "locked": {
         "lastModified": 1696426674,
@@ -76,7 +135,7 @@
         "type": "github"
       }
     },
-    "flake-compat_3": {
+    "flake-compat_4": {
       "flake": false,
       "locked": {
         "lastModified": 1673956053,
@@ -92,7 +151,7 @@
         "type": "github"
       }
     },
-    "flake-compat_4": {
+    "flake-compat_5": {
       "flake": false,
       "locked": {
         "lastModified": 1696426674,
@@ -170,6 +229,21 @@
     },
     "flake-utils": {
       "locked": {
+        "lastModified": 1667395993,
+        "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
+        "owner": "numtide",
+        "repo": "flake-utils",
+        "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
+        "type": "github"
+      },
+      "original": {
+        "owner": "numtide",
+        "repo": "flake-utils",
+        "type": "github"
+      }
+    },
+    "flake-utils_2": {
+      "locked": {
         "lastModified": 1659877975,
         "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
         "owner": "numtide",
@@ -183,7 +257,7 @@
         "type": "github"
       }
     },
-    "flake-utils_2": {
+    "flake-utils_3": {
       "inputs": {
         "systems": "systems"
       },
@@ -201,7 +275,7 @@
         "type": "github"
       }
     },
-    "flake-utils_3": {
+    "flake-utils_4": {
       "inputs": {
         "systems": "systems_2"
       },
@@ -219,7 +293,7 @@
         "type": "github"
       }
     },
-    "flake-utils_4": {
+    "flake-utils_5": {
       "inputs": {
         "systems": "systems_3"
       },
@@ -239,8 +313,8 @@
     },
     "helix": {
       "inputs": {
-        "crane": "crane",
-        "flake-utils": "flake-utils_2",
+        "crane": "crane_2",
+        "flake-utils": "flake-utils_3",
         "nixpkgs": [
           "unstable"
         ],
@@ -307,7 +381,7 @@
     "hydra": {
       "inputs": {
         "nix": "nix",
-        "nixpkgs": "nixpkgs",
+        "nixpkgs": "nixpkgs_2",
         "nixpkgs-for-fileset": "nixpkgs-for-fileset"
       },
       "locked": {
@@ -357,7 +431,7 @@
     },
     "neovim-flake": {
       "inputs": {
-        "flake-utils": "flake-utils_3",
+        "flake-utils": "flake-utils_4",
         "nixpkgs": [
           "neovim-nightly",
           "nixpkgs"
@@ -381,7 +455,7 @@
     },
     "neovim-nightly": {
       "inputs": {
-        "flake-compat": "flake-compat_4",
+        "flake-compat": "flake-compat_5",
         "flake-parts": "flake-parts",
         "hercules-ci-effects": "hercules-ci-effects",
         "neovim-flake": "neovim-flake",
@@ -405,7 +479,7 @@
     },
     "nix": {
       "inputs": {
-        "flake-compat": "flake-compat_3",
+        "flake-compat": "flake-compat_4",
         "libgit2": "libgit2",
         "nixpkgs": [
           "hydra",
@@ -451,16 +525,16 @@
     },
     "nixpkgs": {
       "locked": {
-        "lastModified": 1705033721,
-        "narHash": "sha256-K5eJHmL1/kev6WuqyqqbS1cdNnSidIZ3jeqJ7GbrYnQ=",
+        "lastModified": 1702539185,
+        "narHash": "sha256-KnIRG5NMdLIpEkZTnN5zovNYc0hhXjAgv6pfd5Z4c7U=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "a1982c92d8980a0114372973cbdfe0a307f1bdea",
+        "rev": "aa9d4729cbc99dabacb50e3994dcefb3ea0f7447",
         "type": "github"
       },
       "original": {
         "owner": "NixOS",
-        "ref": "nixos-23.05-small",
+        "ref": "nixpkgs-unstable",
         "repo": "nixpkgs",
         "type": "github"
       }
@@ -481,22 +555,6 @@
         "type": "github"
       }
     },
-    "nixpkgs-cloudflared": {
-      "locked": {
-        "lastModified": 1707128098,
-        "narHash": "sha256-D9ql75BcezSBiuF5tVdp8UAf6FtMF903OhJiXPp5Jx8=",
-        "owner": "sefidel",
-        "repo": "nixpkgs",
-        "rev": "6a5493356497e911510ed8e48ec4779fa95438ff",
-        "type": "github"
-      },
-      "original": {
-        "owner": "sefidel",
-        "ref": "cloudflared-2024.1.5",
-        "repo": "nixpkgs",
-        "type": "github"
-      }
-    },
     "nixpkgs-crystal": {
       "locked": {
         "lastModified": 1707048676,
@@ -581,6 +639,22 @@
     },
     "nixpkgs-stable": {
       "locked": {
+        "lastModified": 1702780907,
+        "narHash": "sha256-blbrBBXjjZt6OKTcYX1jpe9SRof2P9ZYWPzq22tzXAA=",
+        "owner": "NixOS",
+        "repo": "nixpkgs",
+        "rev": "1e2e384c5b7c50dbf8e9c441a9e58d85f408b01f",
+        "type": "github"
+      },
+      "original": {
+        "owner": "NixOS",
+        "ref": "nixos-23.11",
+        "repo": "nixpkgs",
+        "type": "github"
+      }
+    },
+    "nixpkgs-stable_2": {
+      "locked": {
         "lastModified": 1705957679,
         "narHash": "sha256-Q8LJaVZGJ9wo33wBafvZSzapYsjOaNjP/pOnSiKVGHY=",
         "owner": "NixOS",
@@ -595,6 +669,22 @@
         "type": "github"
       }
     },
+    "nixpkgs_2": {
+      "locked": {
+        "lastModified": 1705033721,
+        "narHash": "sha256-K5eJHmL1/kev6WuqyqqbS1cdNnSidIZ3jeqJ7GbrYnQ=",
+        "owner": "NixOS",
+        "repo": "nixpkgs",
+        "rev": "a1982c92d8980a0114372973cbdfe0a307f1bdea",
+        "type": "github"
+      },
+      "original": {
+        "owner": "NixOS",
+        "ref": "nixos-23.05-small",
+        "repo": "nixpkgs",
+        "type": "github"
+      }
+    },
     "nur": {
       "locked": {
         "lastModified": 1707306252,
@@ -612,8 +702,9 @@
     },
     "root": {
       "inputs": {
+        "attic": "attic",
         "colmena": "colmena",
-        "flake-compat": "flake-compat_2",
+        "flake-compat": "flake-compat_3",
         "helix": "helix",
         "home-manager": "home-manager",
         "hydra": "hydra",
@@ -621,7 +712,6 @@
         "neovim-nightly": "neovim-nightly",
         "nix-gaming": "nix-gaming",
         "nixpkgs-2311": "nixpkgs-2311",
-        "nixpkgs-cloudflared": "nixpkgs-cloudflared",
         "nixpkgs-crystal": "nixpkgs-crystal",
         "nixpkgs-master": "nixpkgs-master",
         "nur": "nur",
@@ -633,7 +723,7 @@
     },
     "rust": {
       "inputs": {
-        "flake-utils": "flake-utils_4",
+        "flake-utils": "flake-utils_5",
         "nixpkgs": [
           "unstable"
         ]
@@ -657,7 +747,7 @@
         "nixpkgs": [
           "unstable"
         ],
-        "nixpkgs-stable": "nixpkgs-stable"
+        "nixpkgs-stable": "nixpkgs-stable_2"
       },
       "locked": {
         "lastModified": 1707015547,
diff --git a/flake.nix b/flake.nix
index 7428001..d36a946 100644
--- a/flake.nix
+++ b/flake.nix
@@ -27,6 +27,8 @@
 
     hydra.url = "github:NixOS/hydra";
 
+    attic.url = "github:zhaofengli/attic";
+
     neovim-nightly.url = "github:nix-community/neovim-nightly-overlay";
     neovim-nightly.inputs.nixpkgs.follows = "unstable";
 
diff --git a/nixos/default.nix b/nixos/default.nix
index b6aa852..c22f233 100644
--- a/nixos/default.nix
+++ b/nixos/default.nix
@@ -7,6 +7,7 @@
     extraModules = [
       inputs.sops-nix.nixosModules.sops
       inputs.impermanence.nixosModules.impermanence
+      inputs.attic.nixosModules.atticd
     ];
   };
 
@@ -16,6 +17,7 @@
     extraModules = [
       inputs.sops-nix.nixosModules.sops
       inputs.impermanence.nixosModules.impermanence
+      inputs.attic.nixosModules.atticd
     ];
   };
 
@@ -25,6 +27,7 @@
     extraModules = [
       inputs.sops-nix.nixosModules.sops
       inputs.impermanence.nixosModules.impermanence
+      inputs.attic.nixosModules.atticd
     ];
     overlays = [
       (final: prev: {
diff --git a/nixos/kanata/configuration.nix b/nixos/kanata/configuration.nix
index 05b7969..488de30 100644
--- a/nixos/kanata/configuration.nix
+++ b/nixos/kanata/configuration.nix
@@ -100,6 +100,7 @@ in
   sops.secrets.interlink-ovpn = { };
   sops.secrets.interlink-ovpn-creds = { };
   sops.secrets.proton-private-key = { };
+  sops.secrets.attic-credentials = { };
   # TODO: insecure?
   sops.secrets.invidious-hmac = { mode = "0444"; };
 
@@ -154,6 +155,7 @@ in
         "nitter.kusanari.network".to = "http://localhost:4002";
         "invidious.kusanari.network".to = "http://localhost:4003";
         "hydra.kusanari.network".to = "http://localhost:4004";
+        "cache.kusanari.network".to = "http://localhost:4005";
 
         # Nginx pre-configured routes
         "nextcloud.kusanari.network" = {
@@ -189,6 +191,7 @@ in
             "metrics"
             "invidious"
             "hydra"
+            "cache"
           ];
         };
       };
@@ -242,6 +245,19 @@ in
 
       baseURL = "https://hydra.kusanari.network";
     };
+
+    services.atticd = {
+      enable = true;
+
+      hosts = [ "cache.kusanari.network" ];
+      baseURL = "https://cache.kusanari.network/";
+
+      storagePath = "/smol/archive/attic";
+
+      watchStore = true;
+
+      secrets.attic-credentials = config.sops.secrets.attic-credentials.path;
+    };
   };
 
   containers.v-interlink = {
diff --git a/nixos/kanata/secrets/secrets.yaml b/nixos/kanata/secrets/secrets.yaml
index 5c8a881..7096ab1 100644
--- a/nixos/kanata/secrets/secrets.yaml
+++ b/nixos/kanata/secrets/secrets.yaml
@@ -10,8 +10,9 @@ acme-credentials: ENC[AES256_GCM,data:6SIuFH3sRcz/Z855br7VgFKEEA1crztKmhVd3chK7E
 invidious-hmac: ENC[AES256_GCM,data:uIw4aQm6oYd5heSxrJnt6Nvc+fTPLMSEDtDyZ/ayogl6qx/gPg==,iv:8AVzwO9peE0UC70nLxBxHKzTcitrzvBvy120fdQD1+c=,tag:rr7MOqgOFFxXN8W+9MKvLg==,type:str]
 interlink-password: ENC[AES256_GCM,data:yAAKVyB0LmA=,iv:iSqCQuYyLA1uMLDf80li+Iqts5r+4sXsjlrIRXlTAOc=,tag:Ard+JQnRMPquRsEe2UTETQ==,type:str]
 interlink-ovpn-creds: ENC[AES256_GCM,data:Dy4QLcfPhwqDa4+8YTUZjxaU,iv:oGe91cJVKnw6roEdSut+iA2UCIToxbkOiF9grXDVSkU=,tag:oxnjMZq4GZPwFaFKuVjohw==,type:str]
-interlink-ovpn: ENC[AES256_GCM,data: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,iv:0Vyh/uxHoNjoReZEJCzn+1RAN87iOuei+TYOIrKvvzo=,tag:BIhax/+rYNSDTE0XbS6+GQ==,type:str]
+interlink-ovpn: ENC[AES256_GCM,data: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,iv:xRA4Q0zFdJLXSg/jGVdXJrG5KCiYM/2+26oZ1jNn6kE=,tag:7ufCLQD/PP/K2PxI8t49Dw==,type:str]
 proton-private-key: ENC[AES256_GCM,data:OnZGYf/203XOLXyDRIqrRKwLe0cN2c0RF+CkwwNtttP+ACD3AJCY0rNgKoc=,iv:IWFF95Z3r+OuSu+GfJWJjwRv5b9KZSKGMuxSnkRGqlg=,tag:QvDBvSzzGxwawhaio47MEQ==,type:str]
+attic-credentials: ENC[AES256_GCM,data:S25D1E4kTp2Nre1uu1WWVV1jrEpQtPz5+5XQ/W0pr0CF5pFm0UEyGn2XdJKQzyM5CYSCo581JeJNMtTKIwEKm8lYY9X5e8Jgwe2o5f5YRwmHSfvK1UAJoUdM7Q0FaAcVTU3bNis1dClqDvB0QbNjF1xsYCKCgZRe8TSenmJgPjA=,iv:m+UzkoVsEfUtKIYaGZIej4efhVuWN4EKCqMamlQwWaI=,tag:vBPq0JkRDbKmyw9qLbh1gg==,type:str]
 sops:
     kms: []
     gcp_kms: []
@@ -36,8 +37,8 @@ sops:
             YkRGS2ZBbm1keWpUQUFOWDRtTWZVa0EKc+lKEP0L/yoFLx6p1zbWfifPWc7Y9Qqh
             qccODSyHqzwdriHLxXuw9SCnF+SeA721te6+pDVhJj8vqv2UqHiATw==
             -----END AGE ENCRYPTED FILE-----
-    lastmodified: "2024-02-07T15:36:33Z"
-    mac: ENC[AES256_GCM,data:5rnMvOTPPvhxDvKFFwrQOApQR07mnPVms+2Rkf+2Uq6wDvesDxapIPkcohH1DRIceL2H+HrZ3I2mB9FXSQ4VIzqtzFPvjw4dnjcoS/JhK/IbiOE89e7MGcrFMW4IjusCJb4HfToasLPKVNGaZtp9PgVM7Ahu78cRcM2oB9gXFPE=,iv:FD0n46ngetoOBwFrKlkXNCop31b/8t3xHG43QSDZbiI=,tag:+T8PLAeKXyxpJos/P1au8g==,type:str]
+    lastmodified: "2024-02-10T10:17:01Z"
+    mac: ENC[AES256_GCM,data:+bG3fm405WMZI8NQ7TTgKhwcOw26mdCPEzTdOIWv1xwF6Ag0onlx0Sr+E2WHj/lEB4SJmg+gyZs0MEwxNMu8AYZjah88DCuFmOWMfdmFejUCARSqZleLcFD+ZtXd+V0Nlh5DfKYH9lXW5MGS4rX7NymHWJMatgnOvOjQ/+i7xHo=,iv:pxVCSN+tl+3HwRy13GxzoeXpN7dFo0O95OkXKWzDwaQ=,tag:6DECLknVB6yQ0vYN4hZL6w==,type:str]
     pgp: []
     unencrypted_suffix: _unencrypted
     version: 3.8.1