diff --git a/hosts/caddy/default.nix b/hosts/caddy/default.nix index 6eed4a4..bb831ff 100644 --- a/hosts/caddy/default.nix +++ b/hosts/caddy/default.nix @@ -104,12 +104,6 @@ in host = p.hosts.actual; }; - karakeep.proxy = { - enable = true; - domain = p.domains.public; - host = p.hosts.karakeep; - }; - searx = { enable = true; secretFile = config.age.secrets.searx-secret.path; @@ -193,6 +187,11 @@ in host = "http://${p.hosts.docker}:4080"; domain = p.domains.public; } + { + subdomain = "keep"; + host = "http://${p.hosts.docker}:3000"; + domain = p.domains.public; + } { subdomain = "maps"; host = "http://${p.hosts.docker}:5000"; diff --git a/hosts/hosts.nix b/hosts/hosts.nix index ce2e16f..9d21097 100644 --- a/hosts/hosts.nix +++ b/hosts/hosts.nix @@ -44,7 +44,6 @@ "firefly-iii" "paperless" "actual" - "karakeep" ]; }; @@ -120,15 +119,6 @@ ]; }; - karakeep = { - module = ./karakeep; - tags = [ - "lxc" - "bacco" - "karakeep" - ]; - }; - metrics = { module = ./metrics; tags = [ diff --git a/hosts/karakeep/default.nix b/hosts/karakeep/default.nix deleted file mode 100644 index 9f33dd9..0000000 --- a/hosts/karakeep/default.nix +++ /dev/null @@ -1,49 +0,0 @@ -{ - config, - pkgs, - ... -}: -let - p = import ../parameters.nix; -in -{ - - age.secrets.karakeep-env = { - file = ../../secrets/karakeep-env.age; - owner = "karakeep"; - group = "karakeep"; - mode = "0400"; - }; - - my = { - utils = { - commons.enable = true; - lxc-standard.enable = true; - }; - - services.karakeep = { - enable = true; - port = 3000; - environmentFile = config.age.secrets.karakeep-env.path; - extraEnvironment = { - NEXTAUTH_URL = "https://keep.${p.domains.public}"; - CRAWLER_FULL_PAGE_SCREENSHOT = "true"; - OPENAI_BASE_URL = "https://litellm.ts.${p.domains.public}"; - INFERENCE_IMAGE_MODEL = "GPT-4o Mini"; - INFERENCE_TEXT_MODEL = "GPT-4.1 Mini"; - EMBEDDING_TEXT_MODEL = "text-embedding-3-small"; - DISABLE_PASSWORD_AUTH = "true"; - OAUTH_PROVIDER_NAME = "Authentik"; - OAUTH_WELLKNOWN_URL = "https://auth.${p.domains.public}/application/o/karakeep/.well-known/openid-configuration"; - }; - }; - - virtualisation.proxmox.enable = true; - }; - - networking.firewall.allowedTCPPorts = [ 3000 ]; - - environment.systemPackages = with pkgs; [ ]; - - system.stateVersion = "25.11"; -} diff --git a/hosts/parameters.nix b/hosts/parameters.nix index f189093..4c73a86 100644 --- a/hosts/parameters.nix +++ b/hosts/parameters.nix @@ -36,7 +36,6 @@ in librenms = "librenms.${private-domain}"; collabora = "collabora.${private-domain}"; actual = "actual-budget.${private-domain}"; - karakeep = "karakeep.${private-domain}"; }; personal = { username = "pazpi"; diff --git a/modules/services/default.nix b/modules/services/default.nix index 2e1c71a..4bab929 100644 --- a/modules/services/default.nix +++ b/modules/services/default.nix @@ -9,7 +9,6 @@ ./forgejo-runner.nix ./ilpost-addict.nix ./immich.nix - ./karakeep.nix ./media-mgr.nix ./n8n.nix ./nextcloud.nix diff --git a/modules/services/karakeep.nix b/modules/services/karakeep.nix deleted file mode 100644 index fc6ec19..0000000 --- a/modules/services/karakeep.nix +++ /dev/null @@ -1,94 +0,0 @@ -{ - lib, - config, - ... -}: -let - cfg = config.my.services.karakeep; -in -{ - - options.my.services.karakeep = { - enable = lib.mkEnableOption "Karakeep (services.karakeep)"; - - port = lib.mkOption { - type = lib.types.port; - default = 3000; - description = '' - HTTP port for the web service. Used for Caddy reverse_proxy and - services.karakeep.extraEnvironment.PORT unless overridden there. - ''; - }; - - environmentFile = lib.mkOption { - type = lib.types.nullOr lib.types.path; - default = null; - description = '' - Optional environment file merged into Karakeep systemd units (e.g. agenix). - ''; - }; - - extraEnvironment = lib.mkOption { - type = lib.types.attrsOf lib.types.str; - default = { }; - description = '' - Merged into services.karakeep.extraEnvironment. PORT defaults to - my.services.karakeep.port but can be overridden here. - ''; - }; - - proxy = { - enable = lib.mkEnableOption "Set the Caddy reverse proxy entry for this service"; - - domain = lib.mkOption { - default = "example.com"; - type = lib.types.str; - description = '' - The domain where Caddy is reachable - ''; - }; - - subdomain = lib.mkOption { - default = "keep"; - type = lib.types.str; - description = '' - Subdomain for Karakeep - ''; - }; - - host = lib.mkOption { - default = "localhost"; - type = lib.types.str; - description = '' - Hostname where Karakeep is listening - ''; - }; - - }; - }; - - config = lib.mkMerge [ - (lib.mkIf cfg.enable { - services.karakeep = { - enable = true; - browser.enable = true; - meilisearch.enable = true; - environmentFile = cfg.environmentFile; - extraEnvironment = { - PORT = toString cfg.port; - DISABLE_NEW_RELEASE_CHECK = "true"; - } - // cfg.extraEnvironment; - }; - }) - - (lib.mkIf cfg.proxy.enable { - services.caddy = with cfg.proxy; { - virtualHosts."${subdomain}.${domain}".extraConfig = '' - reverse_proxy http://${host}:${toString cfg.port} - import cloudflare_${domain} - ''; - }; - }) - ]; -} diff --git a/secrets.nix b/secrets.nix index 218ae41..1868a3e 100644 --- a/secrets.nix +++ b/secrets.nix @@ -25,7 +25,6 @@ let paperless-admin = [ machines.paperless ]; paperless-oauth2-client-secret = [ machines.paperless ]; actual-openid-client-secret = [ machines.actual-budget ]; - karakeep-env = [ machines.karakeep ]; zigbee2mqtt-password = [ machines.zigbee2mqtt ]; mqtt-password = [ machines.zigbee2mqtt ]; scaleway-password = [ diff --git a/secrets/actual-openid-client-secret.age b/secrets/actual-openid-client-secret.age index dfddb85..f431e4b 100644 Binary files a/secrets/actual-openid-client-secret.age and b/secrets/actual-openid-client-secret.age differ diff --git a/secrets/arr-secrets.age b/secrets/arr-secrets.age index fa9ffcd..3a6838b 100644 --- a/secrets/arr-secrets.age +++ b/secrets/arr-secrets.age @@ -1,9 +1,10 @@ age-encryption.org/v1 --> ssh-ed25519 1nWE1Q cGIpoJKSYdxrQsNM9q+1sFBKc0iaSZ1LLBPNjQyhLHY -1rE4usemERcu57GrGjs0riKByWzo/4cG69PBc7vmKBU --> ssh-ed25519 uqg2jw U1QQjVgd/GzRSfwJFIOsI1+GU8xGLfw0Ft80q5huoHs -/TXUGZPVx1j9zBoRBAgPczxeNilJPlIA65u47+8HKAY --> ssh-ed25519 a0HhMw FwRIvTR6Nkb6n1bMKl7EPJ7CyS1Va6KM00Q7hkppwGY -P3TIs1Hbd8Izp3L2YSYegOjls/Eg7eJwQgkRJ2E6neY ---- h5xtzXbQAMHptlHsBOg0QzUohgvNDG8kBIBCzylGaPw -F^幈nD\?]M(+@ܕ^2ܿQ8y fLP/ZӲ:Lh[]^>yYd zYu*)z;0 @\'¬p/Pٗ08DXW}n==w6yb:B%bGc5,,l)NU+,}?^DAmNJR[Jl3i),sz.|ؠ9pWlur%3DUshᮕBVQJNK-9ٗW<lPJu*4M#.N ssh-ed25519 1nWE1Q QZSj7XvHYx1+J/fZryLr7D1+0AVJOayuo02NbgEuIB4 +KPqHZORBukdYAjGUvA+lOhrLqT0jU8EB4EVT2ki6XXU +-> ssh-ed25519 uqg2jw YIzu9XwGlpsTrVSnlh8eM7hRCN9XOkaf5ame0izldQU +4ifucWy56ZjMSdXDJiTCkfUbTQajfnaBu9pbww4tSfs +-> ssh-ed25519 a0HhMw M57oWIPG5/10zUDrgCXKEbRdhXjfB67Na1NEuGIkN1g +eAGk45dRccH7RQXHdEnyXpdv/nFR0jcKrMNY2Ci9J4M +--- II6HPEsG3tUNmMB25WzYIS7FfFfb6/rAnY51xaIePqc +<`b[0T"hRHf/q +[ON; X̮w@"|=0-/pjL6]:oלTaV;`Y6=ݗ ,IN=uV6 ^nY'euͩ曹lzdos}^9l1uSwk|S i)%a-Vuܜ昉jۻfNYu©3F4'>?N `cbLtM>GD*HH"L s1Ǵ- wy{{/t{N^"~Q" \ No newline at end of file diff --git a/secrets/authentik-env.age b/secrets/authentik-env.age index cc6133b..b47de3f 100644 Binary files a/secrets/authentik-env.age and b/secrets/authentik-env.age differ diff --git a/secrets/cloudflare-pasetto-apiKey.age b/secrets/cloudflare-pasetto-apiKey.age index e591e19..28b1c8d 100644 Binary files a/secrets/cloudflare-pasetto-apiKey.age and b/secrets/cloudflare-pasetto-apiKey.age differ diff --git a/secrets/dns01-admin-password.age b/secrets/dns01-admin-password.age index dfe82c5..4b5ff4d 100644 --- a/secrets/dns01-admin-password.age +++ b/secrets/dns01-admin-password.age @@ -1,10 +1,9 @@ age-encryption.org/v1 --> ssh-ed25519 qaHa5g NVAyR9Y/++RD2PeygbKZw4dEXINMcV9hkmvQD2mx8GA -/KPvyFVYiK4FlYR2xrFPXz1tk6YaNwPeg4Sm6Py0Fhg --> ssh-ed25519 uqg2jw 4+hAmz/pO6LUHFjwtqCG9vqK9WFmkeQvvjHp9kvaI3g -5FrYbRHpW/By4qhlh8HwcuEe1Ni9tvrPvaFR0VVkfyE --> ssh-ed25519 a0HhMw U9+tqimZGC/9pH772yxsU1CJNti/Jtu6lCfrFY6uryA -N5n12pa5adYkDmLrKzjroCeH5oIZQ1TTLBe/RNTqsRs ---- QeZGuVNHgut2t6wCBofI+oIYb1EC9hBkUl9eIgyZnDM - -i}w-)0"ΔR.j;w/xM \ No newline at end of file +-> ssh-ed25519 qaHa5g h5zY25CjinOfbc5YWauUa0+ISUGbSlAdWAVlQNZxrns +Vc7Tcyd+2K07ndYSQafoSUc9wKo4wX7x+KPSXV09oic +-> ssh-ed25519 uqg2jw S5XHn+Q0ErOjm6rIO0rNdWNnI/EHa1SaEhWJLOV2dmo ++2sonjO5Bn5SSygN1LRqKAaI0FxCORaOmRY2M/0p1eo +-> ssh-ed25519 a0HhMw o6NmwrLxcoxP81MaLtibNJQu9rsq+9TA8ydMn/8Dnw8 +pNV2CkIROa7joF4LOL8WHgt6P6dB5o6yFoevATCj/p4 +--- VRLYHbzwWscRwbAN4E6Zbc3b/jfqr/YKG60nr2WJfs0 + _΅ey 뿂f7|h`}vYQF_ o \ No newline at end of file diff --git a/secrets/dns02-admin-password.age b/secrets/dns02-admin-password.age index 12d1a1d..e7b7756 100644 --- a/secrets/dns02-admin-password.age +++ b/secrets/dns02-admin-password.age @@ -1,9 +1,9 @@ age-encryption.org/v1 --> ssh-ed25519 FG6Lew 84+UamfrnCxDPLlUoLOWGkgNApK2pwsMGcVKM+4EAFw -6/4Lq+8ZS+AY2DULL8NGbCVOypMyFqCumJ+YPDHbhu8 --> ssh-ed25519 uqg2jw hZafkg3hO0CNRjcFiKm3LvwHKGwWCSoNObZbz3ziBBA -M266tWy/NIeIixsesHDmVKF8HbZzb+nEUkWYPIDNWns --> ssh-ed25519 a0HhMw M6H2nnDAPsAKOcNuwmkUZX52gRZaoEXzqnhI7z8UtHE -UJDLKXn8I24FbPPKMArY6YDEqP/RwMwswrE+QikJwSY ---- CmYzBuDj+9xjeC/hqPHg8ZXNiiC4jH0ACs2DSRNWHUM -k|StDѕ`jm"圥c{:M.'L: \ No newline at end of file +-> ssh-ed25519 FG6Lew 2isb+wkEZJGQdXgC40teVoWUKItBWjbbVRrPhD07/Xw +N3S6Qaj2cWtM7mZdafGG85vnc67pfmoFwnfn6i1fJb8 +-> ssh-ed25519 uqg2jw Y0c4gAd9eFDWx4IXcGFmUcgcEA9SaDzqEtjZUJIeZx0 +BwWUjBVJat5IHbnexa3MpZDKXxZysunBFh4vOZzHcys +-> ssh-ed25519 a0HhMw XFkAyYa5ztKtDHbrO2AmfmtG3pULQxTW8EXfbDHRcVU +PsrzypjiYp142+jZXqSusgT4Pwmcp1tcjfMpoRZ8esQ +--- NTZ+xC32G46ilifEdyAKioXAcn5e/BVLHkzHbzWdFNA + 0|qqphK\r[Rj9VͰSQPJBf]g \ No newline at end of file diff --git a/secrets/exportarr-secrets.age b/secrets/exportarr-secrets.age index c0d8553..4a7fef3 100644 --- a/secrets/exportarr-secrets.age +++ b/secrets/exportarr-secrets.age @@ -1,9 +1,9 @@ age-encryption.org/v1 --> ssh-ed25519 xSWWeQ wty5mvWKTnTTpwEh2rdBwQPYds5yJTuKsjwaQ8tUc3g -GOP7sK1sYGL9kuTsjAitb30Mov636Y0kYYNFvW2EiTI --> ssh-ed25519 uqg2jw CuyJo8S0dd/Ty1aSSQr1W5B6ZnM2VtrWOko3XKaUbEg -iHrfIUFYpJf7q443ftxKq8xKZe5zzJbMkOIyCQEcX9U --> ssh-ed25519 a0HhMw MAEt/jgdPLNNDAHnCLiZIjL8ZrudIqJ3Y36spnSA60A -RE0pQ98s0+4mv293Fg/aOBW25e/fNsMlidVZ8f4zI74 ---- nGHgr1fldmVG37kY1cVjxTgEWgqkc7ZSUoXMNHhyRDQ -z:'uH}IPs`\Wܮ8/knaυe7s1^%mt|x n \ No newline at end of file +-> ssh-ed25519 xSWWeQ sy7XzX3xpdI6v5mEvbg0yIAYxfSRba8bA0BNfvll6VQ +DMvtJXO8KvmWCR2aYjavFzKVottDLJdlFDDjsFY1JNk +-> ssh-ed25519 uqg2jw sDlCdMMoPuPLsl8szoQtsTJi0/l4kCio0/sug/mIRC4 +cb7EbXyxy7yTM3fgokzB0aThpG2hhC8igtPb7MmSsZ4 +-> ssh-ed25519 a0HhMw 1gOwmyjhkAWXKdgGdZXwi5M48x/iYaBgjjUQyLw3K28 ++EN3XitbuiOWt+rhW2C+9KabGcHT4ZmBAxe5/DSJUO8 +--- W7P99GFVUBGeFOkueOOyY9sZ6XKETiEr/jaSo25jzsU +SCnD}A` 2Iw~Ul`2@?`AO=/Gi \ No newline at end of file diff --git a/secrets/firefly-iii-app-key.age b/secrets/firefly-iii-app-key.age index fef303c..dfeefb9 100644 --- a/secrets/firefly-iii-app-key.age +++ b/secrets/firefly-iii-app-key.age @@ -1,10 +1,9 @@ age-encryption.org/v1 --> ssh-ed25519 aichPw VVHb+gfBgCqBBV5FO/gNdI0ZkhibuZgCgRSjdpm47m8 -YL5ukjHlyuNOTSpqXtCaLydgAuh/eCmLgw9Upn0p8HI --> ssh-ed25519 uqg2jw J9g85mkGd5yB9f362stJLRP6fBeVmUKlALqPHko8mgY -axd/un9ib+PXX34gT6/2sSX9u1keaAQ/9TfNSL2ybYs --> ssh-ed25519 a0HhMw hcUNsRGGooudstAMZzanLO4xEoaghemPMP6iqkEMO2E -toYHjtMeMhzUaQAp+tTikjymtl4Bf29to7j9kHPyvv4 ---- O4SP0daawzTbAoOiSl8cSuy4KzH26o3eRklsyyuTZ1E -7nRߛ2 z +a$X^ -"߷`Ө QgIڦ[p \ No newline at end of file +-> ssh-ed25519 aichPw rFrVOShujauyWiVhRgaxZTwBDRxdQ74CA1m9o3v/x3A +qn3DxC3VfALtGi5xWs1o6REMKU67QnlDeBhKLTxJqV4 +-> ssh-ed25519 uqg2jw uQG25sCZCxlooXvKNgL7xDMenQFTyYCOVvwMQST3Pys +t0M2a3MaoKzdp06WVDHFdjDKS3Krl8dejuh1kL6GsZk +-> ssh-ed25519 a0HhMw /mCZ8YTePxVsw4HioblbojBhebJQg3yk/L8f1ZH3ZXw +8E9RdwcaTFmc5wV0nchfiNrlXJJXhpsXg7/D281ILgQ +--- Y869N5hs6gq7Z3uQlDLNNFQ98/3drwXKB8zY5hSCnS0 +s.Y5|ҡX:jy^k]Ru)Tz_rzg\ߒ[jp__ \ No newline at end of file diff --git a/secrets/forgejo-runner-token.age b/secrets/forgejo-runner-token.age index 9a1c446..7bc64f0 100644 Binary files a/secrets/forgejo-runner-token.age and b/secrets/forgejo-runner-token.age differ diff --git a/secrets/grafana-admin-pwd.age b/secrets/grafana-admin-pwd.age index 8b4104d..ee507f9 100644 --- a/secrets/grafana-admin-pwd.age +++ b/secrets/grafana-admin-pwd.age @@ -1,9 +1,9 @@ age-encryption.org/v1 --> ssh-ed25519 xSWWeQ 28L3MqslgVb12kzUHuHZ3xUjAtu7uL8sHqjF7/qCGnk -FdrTdKBJSG4xe8a99gXRqeLSUIDfgNqvD82gTZs9Xtc --> ssh-ed25519 uqg2jw ujAn/G+WqfBUdsxRItmmREHo2vjz7BFEsE/TirLWXBk -wHk1TSc7JVBp4qphdwR7pztnkj+pyi0XXtAUPq8IJlQ --> ssh-ed25519 a0HhMw mk9BVbnWE0LkYZkj4cIuL/D+qlzDsiwP0qEGN5LtImQ -3E5rgDaf0Aa6WdkC2azzjB2/ruugMpjMr3OY9uIGcKE ---- LrDhHN62XtU8BNcjpNOvV4btl+GhoSjqsJZtztegPjI -)5No38(:IJBH)״@؞,3 \ No newline at end of file +-> ssh-ed25519 xSWWeQ 1XKsswYzaYArE6pw8K7Z6/wULDCcbrbH5LRdDVCAN0o +z6+OPgjshECMWHP7Wj0eVRHkWPBhnVvhagUDzG+pX1o +-> ssh-ed25519 uqg2jw Kgb7fmBcT2d2XnTHL9wsVjwqHFG3SV6OT/4RThYNjzM +4nCn7FP2SgeFuf9JjyaUfOernSfU2LW/6iWBvyU/y0k +-> ssh-ed25519 a0HhMw 09NWM2lC1gkKuTy1uy1VEMKRcM9bl4JtNmxZBokpETs +e1O4XJ/0S6Tjqb78g3VtElCtOqtzm/99/WS+c9rWBHU +--- svAyMiCP+aC2qdc/Hx9/cHdJ8wJan6IiCDq1gcGR+oM +[ me]11•2%q3\SkW-HߊZ2Ő\r% \ No newline at end of file diff --git a/secrets/grafana-secret-auth.age b/secrets/grafana-secret-auth.age index d70c2a4..d5f28a8 100644 Binary files a/secrets/grafana-secret-auth.age and b/secrets/grafana-secret-auth.age differ diff --git a/secrets/karakeep-env.age b/secrets/karakeep-env.age deleted file mode 100644 index 77a3695..0000000 Binary files a/secrets/karakeep-env.age and /dev/null differ diff --git a/secrets/mqtt-password.age b/secrets/mqtt-password.age index 2550355..cc0099b 100644 --- a/secrets/mqtt-password.age +++ b/secrets/mqtt-password.age @@ -1,9 +1,9 @@ age-encryption.org/v1 --> ssh-ed25519 VfYKTQ iBIlLK7PoFKyEEDeV9jHyZkW4/6d935SnleQm+v4nRA -5nLt0LpUMlKUQQ3k0Vmhh7LOVwqL8Njnh8DdJclgJFo --> ssh-ed25519 uqg2jw HSMBnKH/dQzBVz70QMWZd9Mu8YyxH6jD6Y0Lssg5eHY -bynRq6kyyvea/fJRWqK1Xd0wGvJNfqhNsb/2qH56Z5w --> ssh-ed25519 a0HhMw 8t2ud6Xy0vM5Ftq1drxe5LXAgNa1nfRuD5KqdIcl/Gk -BU43NnSXWAuHUHkISBQHjjrq+/I1qKoIimcjwIciORM ---- aDOAtfQf2DQR6RXEol8OahHIirTvcLmNmm8sjFfvPqM -)-I@ѥLvLJX40Gpw \ No newline at end of file +-> ssh-ed25519 VfYKTQ IuUYMJ6XmUxY9pNJdgK0/DeS+q57ZVdCspJ3Secv5Fw +H1yIuULwSsWWJPQbqKDAncafB1zpXmeK8KaKUXGW6/k +-> ssh-ed25519 uqg2jw bDliowKWbPn+/q7tXmUP+vkve77XAf8MXdW2Ocr2FUg +qxWWH79C6asxxj8kxC5BGEX3i7+VtxvDktDylv2QLF4 +-> ssh-ed25519 a0HhMw awOxbTPWHhaRcPjgfJ8244DWV45cclQd7lTScRfLtyE +zG3p0u9swvkgFGXeO2H/+hDS0c0fCxLjFlLUrGs0x7Q +--- 4B+w7FvpNIqDEEUf5WuVmHcEQt72xSz0Rskdu0oeVu4 +}2QL; M׹:rEfqZ-oɱhpEs \ No newline at end of file diff --git a/secrets/nextcloud-admin-pwd.age b/secrets/nextcloud-admin-pwd.age index 064c418..f695fe1 100644 --- a/secrets/nextcloud-admin-pwd.age +++ b/secrets/nextcloud-admin-pwd.age @@ -1,9 +1,9 @@ age-encryption.org/v1 --> ssh-ed25519 S1eK8A SLYczPUZqRYrleriTOkCeu3DgdV4ilrEUXAqWFjkvRA -lv1Vig2VmKbkMPKGiPy+ZxHuKaRfv/GuK9ONHo5B4og --> ssh-ed25519 uqg2jw Rdywaveq6J8lWcxfhqCjlZ5CcSFL7qRCy8yDuFQNZBk -SG/aFXYdTDz+IaBcwG7xJo9RxEfnqd/XFLOtGpG9c8E --> ssh-ed25519 a0HhMw LxadKsY82WbTIdvE6/YMlZfl8VHSmyo4tVirUJLBnT4 -h4MkYYUxsPD9BXDmcYl+bBj0fAtOLqLpERYR6gZyV7U ---- yxrfU/0/I9VtVfy2s0nF7TsdJDrpoEE0EJvJnwmMxxY -79Hxk9Y!c*Bv-a}PvV0 \ No newline at end of file +-> ssh-ed25519 S1eK8A wNR1r1W6QRjbCFHU65hP9h13FPncahjcLGbg0LFUTDE +OgLAIgsVbhxaXziWXGFnV42r2HbWN7SnpLuKhF3VAyE +-> ssh-ed25519 uqg2jw SVAHH7DSsv6mLPSAlz+FAQDEE68OlqeJJOJXHm8nAHg +vsoQTMq7aSGPTvFQEGLq7dgSsfHVo/zK8Krf17Y/Hco +-> ssh-ed25519 a0HhMw Ar5b7aPCNLvuNht9Xf3KmHs9sCgmNi+Wu5KDlXc7wyg +QgodtLxAO734nybwH2+x5iepC6dhZhINr5Avh6owEIk +--- HI73XWD5PxgImmP593GcpyZjvmH/q+gsKyBp+8C+L6c +/Xړ4<"6iϨ(L6jvp \ No newline at end of file diff --git a/secrets/nextcloud-secrets.age b/secrets/nextcloud-secrets.age index 2c724a5..daaad41 100644 Binary files a/secrets/nextcloud-secrets.age and b/secrets/nextcloud-secrets.age differ diff --git a/secrets/paperless-admin.age b/secrets/paperless-admin.age index 110c6f0..d373075 100644 --- a/secrets/paperless-admin.age +++ b/secrets/paperless-admin.age @@ -1,10 +1,10 @@ age-encryption.org/v1 --> ssh-ed25519 4sgwqQ xkr5pu6VMhzLmGKNaz4peVcQGSu71vD84gnq3I/1YnA -MhhTq7TzPVx3uI084xxpLhA64RECkDI6/3QedfcEVlc --> ssh-ed25519 uqg2jw j+iVbEz9v9WVw4k6kjsFzR+t2nMreuwcUeEeIUjlbCA -WfH8jplsEAmKgrzzv/kZ+W6ojV0ncKkq+fysfBK+gKo --> ssh-ed25519 a0HhMw K5J7YHzRgEthlOYBif60y72H4Ultnw78thGBQKndpn4 -VjbIOKDrZAklNTGejV+hQM4opGltgXvzTLclaTIwc3M ---- Zjts/izzCaQppy63e2n2XV30K4C/Gpf9tadVqHUuVOM -eن>]bB@dEIo -("47V'O 6 ,xΤDݛQ \ No newline at end of file +-> ssh-ed25519 4sgwqQ Fv4In/q0c7yvHvzjY9B8H+gkTUlbfANkg9J+u7r6jXw +hqsZItiK7I3WNemhbgTMLLEkpNSeFg8PbgJCQ3EgYAU +-> ssh-ed25519 uqg2jw vP1D5g12VvPueSkdbGtw3+/7DAD+167EhwH9jPoZ/Sc +nwJFKunD4W0vIBYnl/Mrlh0uGCNwd5zq3KTMPGQEScE +-> ssh-ed25519 a0HhMw uA8/95mwCgqvS1yNpOV7GBhteKeVOBgZ5PBLA15aXHo +gr57aZkjsxwbg4lXoMM4XTQf/prk1a0ElCeW/CkeD2I +--- JoMZrIKxVcQAi/zAIxZJ8OhODrC8dpDkm3tmWMmgZWI +^:+Ec +{Ґ鮡n̂n= E4t#㶔rWڨ \ No newline at end of file diff --git a/secrets/paperless-oauth2-client-secret.age b/secrets/paperless-oauth2-client-secret.age index 6f02dc4..fd63ca7 100644 Binary files a/secrets/paperless-oauth2-client-secret.age and b/secrets/paperless-oauth2-client-secret.age differ diff --git a/secrets/scaleway-password.age b/secrets/scaleway-password.age index cee4d9a..b3cc11c 100644 Binary files a/secrets/scaleway-password.age and b/secrets/scaleway-password.age differ diff --git a/secrets/searx-prometheus-secret.age b/secrets/searx-prometheus-secret.age index 7fec01f..fee86f1 100644 --- a/secrets/searx-prometheus-secret.age +++ b/secrets/searx-prometheus-secret.age @@ -1,12 +1,12 @@ age-encryption.org/v1 --> ssh-ed25519 BFt3Fg F6/EawAbhimr7a1n7JPPg2h0P2tbMKr/C5OFLMauh3c -RVbC5yiIVzxj0SvTZvYsBbxDZMQn4aM2SnNv5ZwYHX0 --> ssh-ed25519 xSWWeQ 6w+bHj1+OMNrQwBPGSAU1i0T30U5aeKk+6U7BA5/ZkI -aSOZHmK9prcj8aA7wQc0hYeUPReqsgLmCcFQVdmiBaU --> ssh-ed25519 uqg2jw JlGj02+XTLsibH9C2yjII+GWRbhCP2Q8gy6rw3+NuSQ -fzy/eebF3cCmg+er3nJ2bCZbVjyLFL/kYFr0USEwF60 --> ssh-ed25519 a0HhMw sVakh25ZVURPAgHAkF0HGkLrT2dnrGYkI5ENVazbpW4 -ZB8AgAS3seGZ5GlpIMW+iIX9p4fJZPwy1ZlkJNFvHKE ---- ZQI1k9iovFEQuhUVGlI5WRLhhlFUepbC+b8zWoIC35s ->s`{h -y׺pOֶ[t P\4o ='۹ =G4{sCVA2\cfK|W/gB \ No newline at end of file +-> ssh-ed25519 BFt3Fg dO4m72p3TPSo0ujQaBPR774nQeaGr8VLNpofcdUcMAc +9eDAuqY7THLwv63XYkAkcM/ioObb9aEVnFJxe+K/hVo +-> ssh-ed25519 xSWWeQ ATNh3qlDjVzzIS6bqo25SIotMCX+31ZlOaGxlcnx2y8 +HH4dx/XYO5NOR+WNAaiAWtuJMaL2z2ldvyTQhdsEYB0 +-> ssh-ed25519 uqg2jw SuYi5oAS7nzje4DNkB6QP4cQ5+xri0SQbjsZdT1rfkI +9v98AZgqk3vp+PwiEvgUHNxjQb0VYmrDVD7H3CrGXx0 +-> ssh-ed25519 a0HhMw lor+1beas8UGrp9e5sIfP8adLr1FIE2KmzV7QC+oqg0 +diFQhwfVLGk29c/xZQFaia/6389VwZEXeojtEyxyfKk +--- B0IE5ReC3tKrf50gybHriRZJ7krBvHFh/WwbE6xACq0 +i짲]gax_*cP'*Κe> E{ћ*&M7zNCwxF|Ȳ' + \ No newline at end of file diff --git a/secrets/searx-secret.age b/secrets/searx-secret.age index a1c4727..af0ce7e 100644 Binary files a/secrets/searx-secret.age and b/secrets/searx-secret.age differ diff --git a/secrets/shadowsocks-password.age b/secrets/shadowsocks-password.age index 6571526..c384833 100644 Binary files a/secrets/shadowsocks-password.age and b/secrets/shadowsocks-password.age differ diff --git a/secrets/snmpd-config.age b/secrets/snmpd-config.age index 8ae223a..28a3150 100644 --- a/secrets/snmpd-config.age +++ b/secrets/snmpd-config.age @@ -1,55 +1,53 @@ age-encryption.org/v1 --> ssh-ed25519 X+zqAA FQCHs0T8EAP2hUf9tLDeX2tE40s1GtbYGoT78gjdbi0 -YACSCXh3jKV8Bb5tK4tP+WckzRcojaOdOGuWglr8afk --> ssh-ed25519 1nWE1Q gPMZKuRXvOCSlFdgNdM/gdkQmBVEG/W3T9oXqZwfHDc -Xsphjs8Aca6AwKOyZOO37X3YBCIlNoVDJk3PZ5WpDuU --> ssh-ed25519 l7h2MQ +nxZ10Uk3k/BbqZ3EbuZ/tR5h2H2X8wsAvzNV8BW11c -NM5h3Y7gU0czLtlKobfIlqzrJbFX6Lqta5KmMYg7YPo --> ssh-ed25519 BFt3Fg c5Cv3vHNu6pxkUNco2aP5Ctc7zp1F1ipUi73iPMKRkg -8ZPYBYU0WoASStTnZYjXwfojTioNesuGZJtbK+brAU0 --> ssh-ed25519 hhnUMw /PpGfRTeOGNONTsNLzQvAf3Bn0ZR1AAHOBpPHtrOvlI -nAcKBo0bhOG69y7Tn7BoaUlTyursWnyYLFSHuX/O/qg --> ssh-ed25519 Gwwkag Sx/B9JET5uvxncX3T0r5C7rx2d4nF1daqVckYEoeBT4 -AmqiO4X8lSFQiKB5PZ7sL+JGKmT6wR3WsnYk+//yb/0 --> ssh-ed25519 qaHa5g LQnAwaVHmYtnI4cd1C0NX1/gw6WKoe0DQ/sNZYmnl1s -u3jOJuLSeWRna6HgrUqhGwnmAQk9lH9BieQlGnDqfFw --> ssh-ed25519 FG6Lew rinxgTMeVxAlXgs2rta2TtDlIpAdaZgcVacKSlb7n2U -dY8tlgJIT0Dm3LpFce4q113/13EL0l+vbOBzjAyw/U4 --> ssh-ed25519 UCdOEA 7kFtygb37wDBg2WPsNjFYm3A+fF+n9mYBV2iW4zlbS0 -ZoTtPuOdCv3VXCpvu6McMxF8sf1GRFFgyUD1PRMkyfU --> ssh-ed25519 aichPw hcDkxK6qaQFxhKh8yoUJ1gMoTCbNzn709ihkNNQdfV0 -mone5DsX0iSq7GhIyLbi32rRZ1nhToePQ9t2fL3FTVU --> ssh-ed25519 PCrpYA H6778K5GaQH3XxSxp2+ESPo/QBKo9tjMAh23BVufb2Q -3oSStQg6c5RgOlAv/dxpNM0C6LE10vc7h8fZ2Fh5u3A --> ssh-ed25519 kElbzA Klgd4TXTgP4sx28+egmqfFSgov5zioB/VXn8j08ENBo -b5cATDxnii6rnePhAWSzSi2ZN7Mvnm8lz81I4BE5GzA --> ssh-ed25519 Ux2oFg 9o2o7w3sjVX4cUk/2HilMb1dqULTKdNUWAyV4XJgQh8 -CPePcOOfB7pvyCaTzvDLI1MYbQd1/j4TAxqJh58bvu0 --> ssh-ed25519 EO5ObA hYEBny5R609wJJ3vQYW4H3N9BwoWiZMcrLCh1++R/DQ -QMsdD1yxA6sbDupKWI90lg8p6fuuqCJtVUrLCQzxb0w --> ssh-ed25519 cAd/ww lxOIYnkketFdAPvZ0Pv8hY3Rs7j5hq521UbOf04dXgE -+BTkgC8x4tSe4WI62o4uMjQCpohyE3CWGIzKPQRIX6M --> ssh-ed25519 cQlmdQ sRmb2ReuzmS2z/wWSdgX7lyXJKH8m+QIO2SXptJezRw -OREVsF2Gw1cnikMA4n9xCzaBBf7IQ5LLRN98Lk8qFz8 --> ssh-ed25519 xSWWeQ wT+h+BtBKxbvIK50AYKIZsN4W+8BTjWYh6aoYcnHU20 -xHlo0Su0XOybyDm6FaLb3LhE3mwSlE8QbjhM362GwvA --> ssh-ed25519 svET/w vX4d9EcNu/OLZwvwiC60edVXWtuIxkLRJMlVhdK99UE -9rF9Uy42qom/u3xaB0JqI+13/IoWzKg53y8EVnr0ydg --> ssh-ed25519 S1eK8A WKSCTSGoS4vWKtFwndo6ZQ9Sb2xfkevEu4OCErw2VBk -gdt1269KQ4uXO7v6CoK8Svdq80vNVgjtxyzGzLhC6yM --> ssh-ed25519 4sgwqQ KQTRs89EuvU7ev8vRBcHhBMr4AW8xIN9VfOj23arY3Q -aLD5fodRaxW+eK2xZ2eU9Pj1O6dfaycFcf26jRwySM0 --> ssh-ed25519 CuqlhA TNL0N6g0I9fUDZ+/g1L6r1aoKTMcBjb1dKucbLIu9xU -U2WqvcLwjCogxjl97nOibpfygQaohQTbrMZQbIixDxc --> ssh-ed25519 HvFEmA vQOEbX7IRv+No/juKDDVV/BEv0FveMwDbtCmYbcDzH0 -ep7aXbmp9fQrif7CJUJ5DfQ3GmsM8J+dRGF7djaE+84 --> ssh-ed25519 9GYwCg C8HaxDQGZeRJpVVeY5q2goe3tTIIuCrszFtBQlk88Fs -PsVgRYvg7tYo4I04Bpe7V9SP034xBkjd5Yn2pDE/ufY --> ssh-ed25519 VfYKTQ UQmOB982w1HRy+XNGBdFSBJ2R3DciHJKO4xXUow0fiI -XEstbHNMwpBFja98cE7v3nMDfmeNDT8vH/jSMYID5Ds --> ssh-ed25519 uqg2jw CsEs1935QufPVleML0uYmktVz0EaAJQiuB7ughTJH3U -Jx8FAqW8jyAzgP10Qiw0oe2gbsAJedPPqbA/KPSGP9k --> ssh-ed25519 a0HhMw 24GQsNlNGohVARm8M9eOdNy4+8VoTjX/glRm26xPiUA -w4Uq7M/+OnPkZTKaAdPTOc4m9CzKXTDi4M1EN+Dq4io ---- uIOSaVHqwKl7TMll+CteaKkYuErWA4Pev4t/M0aRGFw -fjFS'n,_?Bj&(8zݗfbE \iIj>ծ@ \ No newline at end of file +-> ssh-ed25519 X+zqAA 2vThvLII6gEEDC9wrDyvRbi8jcW9y/gp28WYZ4ItU2Q +plVtphehlxRSBjdvWlTIk0IH0blwU8/4UKFVXsllh7o +-> ssh-ed25519 1nWE1Q 8k9Xip/3wL5ZKcgVWDkFNzenXYvrOmX93mirRxDUIkk +8y6T63kv3GM8WyQrmzifrAjm9Cd4kmxxpVGwWiY/aaE +-> ssh-ed25519 l7h2MQ hPw0fK/ExgCPDQbmGQz8a09F7jfbc340aRWlZ+n9h24 +YbEx4xvLReuAynBYITcs+NUrnMx7z46WDR5BuiOiUlo +-> ssh-ed25519 BFt3Fg Ox46dCUMI+XxsqWCtIgDEOgX5b3NBWfQ41/sTyPsexM +hXMy1NltIlIK5nqNFXfqZfNgiXhN7DNpSFZNh78x/xE +-> ssh-ed25519 hhnUMw JtFDAxCx9NEM8I+xKKWMaTpmaRblb5Dmp8aDxipgPGM ++XOULPlgszCSedMrn+vYYiFvc6DG+KvR9GU1D+E5A6Y +-> ssh-ed25519 Gwwkag MCtZ17ZNKtzKKGozKAh4ir6ULpYWVqDp/KeX4iX9ZmE +XjaGPvb77UqIDr7IEt8ygaLEHWQKcz/OVDTNQqCOzvo +-> ssh-ed25519 qaHa5g 51YhJFtEzL506DbW2LwqNoDiO23VClZanXZzHr0ruUY +U+v5EFCrs+izNQ7C4SHvz7ijyo52WnvLJ7XcR/L8xGM +-> ssh-ed25519 FG6Lew 6N4hGvqP5mxr1m4NzntkvyonIuJ1xkJOpNHgTpOSimY +eg1Ao9GSGfzHOTgWnigu+ekgocSj6TPmN+ToJjZCD+8 +-> ssh-ed25519 UCdOEA W+eqV8ue2xUmlFnLcXq8RjJFaMzsk8M5hSPv6J+J3ks +VrxmK7m8V8Ib+9kIerxzISzfRBu9fAK1f3ndKyinydY +-> ssh-ed25519 aichPw DEZZu3JTAUPZVLnupuuXwHGaKTIzV/aNGJTmGTeBHB8 ++zsdKaEnufTJ+6P30xzVXE6ZxVHA+vaeZr2wgrgwthI +-> ssh-ed25519 PCrpYA gHGGNjL/KCxZY7y2inR5Qugo7XrmtTv8DEAZqZ2gYAM +2FeCEctBgRK9XHGt8krPlZrMk3Arb0OCpK3MohqCLJQ +-> ssh-ed25519 kElbzA J3o3iwCTuhl19qIzn4YBvWmI3YnhdU8xo8nMV/ieEFI +xaopAZWvpzBbRgVvJ/3kDB9Jwwci6V6wj4eJCb5dP0Q +-> ssh-ed25519 Ux2oFg SiDlMC9exm6qsRt9RP5cq4o0KzBT5juRVFokRJIBLDI +leTJar9b3XjjbYEOo1cKTJo2c0nso8x59oib8s7rJ1A +-> ssh-ed25519 EO5ObA hPMWpbOEIJQIDjjDMuT0CGxsAQJrC25GloE2TFOwqDA +/CQPZTXPjdkpd98ZGeLpVqHxK4ylQ0aV1Ed5Q45JhC8 +-> ssh-ed25519 cQlmdQ NS2wklZU0GTnAWIYKMlFABdgQ8/HJIz9hcZHcF4b02A +iD3QaSTsicCdgR2u76iGdvuUO3D5iNQiZxecNeb+sp8 +-> ssh-ed25519 xSWWeQ /NSwaPhPLz45qmFN0/4Tdt4f7Lj0mFdAizaS2AfPklI +OhiPkOrNUEAI4uhV7jnExdk72WH8kdSypgtlTBhEt4I +-> ssh-ed25519 svET/w JjYlKSmULA8iSIzkfORfT1Iw39YUz6aD6n/fdEOIcy8 +tOHWeR3cvgW2G+81Z1iGMKgM17cE3RV4l5cMp2ZgUjA +-> ssh-ed25519 S1eK8A 5OLjU6WoQyCS6DC5e/01FlltugQffbE6I/H+8r8i+Vo +I2hzqE4m90MqM3LTA/PUCQfy/h04Tho+x6xyEvEg344 +-> ssh-ed25519 4sgwqQ 1x7GD4274q4dA7RO972p6WQgifmSNp+pP+Ux2kvDh2Q +1ruiBSg/+eyX4HI9xwSCBygozZrC84L/Y4zLXiUoyjQ +-> ssh-ed25519 CuqlhA 3qkQnta+Ka/C9Ds5E1lXlerqmAOqCzOxUCGOcron5TM +2pOW+fCYHJZwNlhw7lAmJHPRz0RAKYOSYX1DxGhkI8o +-> ssh-ed25519 HvFEmA fV1/rEMdoUkJ1w+Y1LsDZTHsPbFr1N5MqVVMEUUupHk +bror9RUtx4fWkSK3KbHtSKqP1uFF8vrANTT1pdVL3V0 +-> ssh-ed25519 9GYwCg 8NfYUqopF/2YEYwJtnCuD5bsXxteIT9h2mN+wlFuKlA +jb8JXKsn8NPOv1i02ooUXHO4VpYxr58A++K/6Aw+Vzs +-> ssh-ed25519 VfYKTQ 4ynHge98NPmnOxahl1OsWXLGyLR4UrDlXlbIK5TDBDE +dqucO5Fhdo7h6Zu1owPoVxoHZ6I4s8/7I7whsT+bLsk +-> ssh-ed25519 uqg2jw 1kM9t8TihvELeOBEeGm3YBaHQhaDgP2qsr1lTaqqGmI ++3OnNSEVN5JlTFiYn0q0F60VDb19GYvQwVza/8kZpYU +-> ssh-ed25519 a0HhMw MCS+vUtkuaXkO0GQMngs9+xvcsacBwF8BD534H/zAHI +D6aZZBz7ZOUOTJ8GVEv0xhLxovxoHFpRxxesMDu57Tc +--- UdKGDgN1b7SHqxZ9Z4hyd49Kmhj6axbph5NoxHeq1/E +|#f7CY<2Q͏-]Fmi7RM.G  f\ib`q\h;RI \ No newline at end of file diff --git a/secrets/tailscale-authKey.age b/secrets/tailscale-authKey.age index e7ce8cd..1b83e38 100644 --- a/secrets/tailscale-authKey.age +++ b/secrets/tailscale-authKey.age @@ -1,19 +1,19 @@ age-encryption.org/v1 --> ssh-ed25519 1nWE1Q dnV+tTHuYBGlWVacrrupLx6nC9lxnKWjvEjYST6ITW0 -w0D6p5Br67Vpq8wTG6Ixvx6YeoiJebKcRkA0G3bA62Q --> ssh-ed25519 l7h2MQ jfoPo9+uHciQSiGQABLrs6G6Lj0hi/r7yGf9Hczk3Ts -LmNuvdDbT+biVd/Lhgk8C+71q/Jkk5gM0AN0jFOML68 --> ssh-ed25519 BFt3Fg q8VCPH5QsSK0nwhGkwYse09pXnm4PNLmlSLxmo2SO0s -AimD7VvI2az/LrKK+XdSw9vyrvX0kakap3IJcRWm7L4 --> ssh-ed25519 cQlmdQ GL3PYntDndm/Hz52/5PUdy9QIPQ1RN70bYiEgsja4VM -svfKWIqt70fI+dcUKAD2A7Nzk/FsW4docmgfN/5nZTI --> ssh-ed25519 xSWWeQ D4llIPk0SgVTidpNpEalcby7E7ge9qgTu6Z3YCUp+lc -zvvLXzefNpkpY3h/0PvQ49l4KwxS55E6TouLKIJ6plg --> ssh-ed25519 HvFEmA Fg62KZl/rcxyjCU+6XvX6L0AAcnNPLnvcXquKyH5ITw -QOewwklOzkP/0Kh7Kejso5DgCLZzXv4h7M5ud7dD5m4 --> ssh-ed25519 uqg2jw cpr/5R+aWdsxojQRC2+wjiUF8WXimZdYAtHbjoNnenk -6SNhMqfMDOsq9+TezwJsEG6us4asANGY/HcMghPVUto --> ssh-ed25519 a0HhMw j0TlrE/oqDPdnq18TOHObStMlCLei3JAtQUHNtjM0g0 -mSvdKEugQ00QMyT3ZNehX7KL7EuhTvXMLdOIA/OTlvk ---- vt4XbhxYnnUGFRRjWJhTIdcURyowmL8P4QHYJW4r/Qw -zmNuV}YF scNWݦ;v@K;=i^1 ssh-ed25519 1nWE1Q TDFR2vWKm5mAYqFV6/4IzdPxrNQiFC47beqj2Oy9pHE +qfg3bxid37VY7k1vN8mWAmN6RMS4tz3Otr84RvJ3yrs +-> ssh-ed25519 l7h2MQ kBt0MKPm005hkAx5YfXio+KZQ2zryn6yLtbpAS2q7x0 +7IKuPy3WfxaAUpmUItwYtRy0srh6iE3lCNHOJ0chDRg +-> ssh-ed25519 BFt3Fg 6cOYxtU+QGZZmI8dVLtqaUG7rtv0AF8iCc16tXYExWk +DUBFvMiUnAc5c2EiYz+v3S0tgMC0wHqQEhWz0KPYLXI +-> ssh-ed25519 cQlmdQ tU0qUk25d0dCZr1qaorz8tNI0F9u7X1OxVAMV4qnjTI +1jDk+H72dIpomtswsa7JEt+owUJXJ9t6LpeF10cEQds +-> ssh-ed25519 xSWWeQ DnkIRBleGpfZwDDP3ZGNIuJ5RCne1SutdO30KRlG+0U +qP8+YTj1pQZcsqsDkJM9fJejhHCIwF3ivzrhqifjDCI +-> ssh-ed25519 HvFEmA AqoLtmdsmRRaCCPcFi4tuOL0XfR7BdolGDMjYQZlQFA +yY7wNEh/IqAa4J8odKiEi4C01jeh9NHIXJ2DdLOoL2k +-> ssh-ed25519 uqg2jw QPTNwwhDXcUe6SmnjhLo/ArMos8mVsqXMnB0BgD5L00 +aB8dgGg4/f/xUibwIeiAjA5jJrv9z1I97yhDhtBOLPI +-> ssh-ed25519 a0HhMw BWuOKdRZtOLvHp6tV+QLSbrQLO6JDSlYjpos6YCoPXs +rMEonUxmiK/IngvpsUh6WmzBSuXD5SMeBKKPTPEuS6g +--- HxIEASYtjEzPutA+7Kbd58zXBU3E3k2oy2PpnvXjHFM +-AP|?㝫U_|ʒ*ܚ4XB O߂j hGRz n!4bq’lN>03jl[f@>vH ssh-ed25519 UCdOEA 7kUF5gYfwDuqyCB7WGAaHDtMyU11SSXsLCr4TH18QBw -/NTNm0/H7owUzOzjAn2TeXkyzkikrZATTspNYXq17E8 --> ssh-ed25519 uqg2jw CdnZOR9S8MXR2mqXchVS3nKVjOftXLiu2C4t2v45zCU -YyC/z2P9FEOVdBoDL2XJBjl/BiitLcMUZhE8bLx9580 --> ssh-ed25519 a0HhMw 9og3k1diCfXcXvxHwShsk+Lk3gAwJd427PUXAKlVlFs -UkVUCTKRX44VgbwpF5Wmb0X1Z7QXQShPU912iJMuRXI ---- 0Ihq28cdudljq8G0Pzz5UYsmdtDp8HFOLeOkhi+uZG8 -A9 F?FQC6}P-kEU -D][n2;^L!͏#A&i(="t\etPy~QrݶJn@'-懍Q݉YX=4qCg?e24r\ \ No newline at end of file +-> ssh-ed25519 UCdOEA s0VRkGSGQisQ+TeOG5W9umxy1yJUeDw4slLB3NT/HR0 +OmLGE0sRRENGUmuDbWoWVSQJ7hvkXBF/EHcLXKLT5QE +-> ssh-ed25519 uqg2jw 00WGzss9nmdYEaW7i375nTCvGFhZXaJFVZ6lv2cmaFU +0u0pz9AwW7Xst+wc+JddSR6IaB4/FPfaLbPhrRM3BFU +-> ssh-ed25519 a0HhMw Jwk7L2pH4wWw/KUFUgmQrTopPm/vLH+Qo14W8ULMnlQ +E3qzJRrcXrRCOJEdEfiXE0vfJX3SaHx43s2ge9QAin8 +--- gt8qncg+WRrBOkEYbrzC9pMipfW6oteoE9LlMrx82aw +͋ky43ӛT Iys8[Go@$䒶0,i{3.N埁{؏d^WWܕ2ExM:Υ8ܖgIWMG \ No newline at end of file diff --git a/secrets/zigbee2mqtt-password.age b/secrets/zigbee2mqtt-password.age index 83ecae4..50001fc 100644 --- a/secrets/zigbee2mqtt-password.age +++ b/secrets/zigbee2mqtt-password.age @@ -1,9 +1,9 @@ age-encryption.org/v1 --> ssh-ed25519 VfYKTQ rj8r8SgtfaT6Y8/wYthrXnVZmG26ZCQgJOXjmxk9BTI -0O1yTMrCEixW+16U+elz9suzuf06Lj6alB2RtvnjbDg --> ssh-ed25519 uqg2jw Tay074GjHU3oryfzmrzfZHynJhEswdxWqVs66k6QI14 -/di2a9KdCh3mwF/p84OaYoQDNJEW6YxCFO1cpBAasCA --> ssh-ed25519 a0HhMw lIKY/1KBTUmvOFVaSfa5+TDZqGB5m5/saXnf6ZppAR8 -jnI1+mc3pravkwia2s2VW0JwBpBN1X/b8i12iE2YSQo ---- LJVNeKEZEtb8WgqKz6Zxx1LnffBnlOYoN6rm379mbtc -@!>nYH~*S7|Jeq3wQtWG&*5`ʸׂ[1Hix1+p- \ No newline at end of file +-> ssh-ed25519 VfYKTQ NlypNUJ37RmNppt+vQevZSu3IpVA4loSXM3ZzWilBVM +YxD0+1QGh871/zqd6yz2Td5w0k4wuQ4FJrAx72T13rs +-> ssh-ed25519 uqg2jw Ot2C0+7n0TImRN9hKfHvPyTKAhQULb/vxd0A+0VIHDg +npr4YsrnFXEbTkS2s4XGpqDFVl3zRKtU+8MiWgd21Ew +-> ssh-ed25519 a0HhMw YGk4ewWdNx+/6CgIphl+naZhf026F3vj9BbT3UrGD10 +Q8bMguDcKzZorDoVkqCCxSy5Lh8aVgKxNwVoLAm1OQQ +--- gtoAJ6S1idQ70lHQjqLoUidXmD4XOBTsZEQuENoG7BQ +gAʼnݦGeGNsw6uzww+ &bwEo6NhΙњğ|`mgC!0AևZO \ No newline at end of file diff --git a/ssh-keys.nix b/ssh-keys.nix index 1f5adff..9663480 100644 --- a/ssh-keys.nix +++ b/ssh-keys.nix @@ -30,7 +30,6 @@ rec { colmena = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOOVg0/MhkyTsZBITT0nZvH0hWskPJ7lyC5Mw70duczq"; collabora = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICSaXqZ+gqkbRJxsHRvCXw9U2Zip8YlPjbEIgPEzevO3"; actual-budget = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICsvkaeZeTXtowXFcKmtx3ElzNXU4cW4Ti6pR2BBfPFk"; - karakeep = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBdfWilvVln+IVIDKmizUja/6reiFqKvV30z+Mc/gaJn"; }; # Machines able to provisioning other machines