Compare commits

..
Author SHA1 Message Date
kurogeek 31aa9a8a81 mob next [ci-skip] [ci skip] [skip ci]
lastFile:machines/stellio/configuration.nix
2026-12-08 23:48:38 +07:00
kurogeek b7416b41a0 vars: update via generator openssh-cert (machine: stellio) 2026-08-12 15:44:47 +07:00
kurogeek 978cde78d4 vars: update via generator yggdrasil (machine: stellio) 2026-08-12 15:44:46 +07:00
kurogeek 25570d067f vars: update via generator user-password-root (machine: stellio) 2026-08-12 15:44:46 +07:00
kurogeek 5366775730 vars: update via generator tor_tor (machine: stellio) 2026-08-12 15:44:45 +07:00
kurogeek 1034e38de0 vars: update via generator state-version (machine: stellio) 2026-08-12 15:44:42 +07:00
kurogeek 8936c20a0c vars: update via generator openssh (machine: stellio) 2026-08-12 15:44:42 +07:00
kurogeek de2b6ced1b vars: update via generator dm-pull-deploy-status-key (machine: stellio) 2026-08-12 15:44:42 +07:00
kurogeek 4667b7e6bf vars: update via generator data-mesher-node-identity (machine: stellio) 2026-08-12 15:44:41 +07:00
kurogeek 63ae244e07 secrets: add machine stellio 2026-08-12 15:44:41 +07:00
kurogeek 84ddf26ebb secrets: update stellio-age.key 2026-08-12 15:44:41 +07:00
kurogeek 026de56f32 mob next [ci-skip] [ci skip] [skip ci]
lastFile:machines/stellio/configuration.nix
2026-08-12 15:41:36 +07:00
kurogeek 9f83f6ccb7 mob next [ci-skip] [ci skip] [skip ci]
lastFile:flake.lock
2026-08-12 15:35:47 +07:00
kurogeek c0c513e779 mob next [ci-skip] [ci skip] [skip ci]
lastFile:flake.lock
2026-08-12 13:42:24 +07:00
61 changed files with 714 additions and 1783 deletions
Generated
+31 -170
View File
@@ -38,22 +38,6 @@
"type": "github" "type": "github"
} }
}, },
"blobs": {
"flake": false,
"locked": {
"lastModified": 1604995301,
"narHash": "sha256-wcLzgLec6SGJA8fx1OEN1yV/Py5b+U5iyYpksUY/yLw=",
"owner": "simple-nixos-mailserver",
"repo": "blobs",
"rev": "2cccdf1ca48316f2cfd1c9a0017e8de5a7156265",
"type": "gitlab"
},
"original": {
"owner": "simple-nixos-mailserver",
"repo": "blobs",
"type": "gitlab"
}
},
"call-flake": { "call-flake": {
"locked": { "locked": {
"lastModified": 1687380775, "lastModified": 1687380775,
@@ -151,11 +135,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1788346295, "lastModified": 1781517972,
"narHash": "sha256-k9Ol++FFhQuPya6ZNQwVhqZZkMvE1ytLtbdrbH5zkrI=", "narHash": "sha256-G8bIXFqifs/y62GNPwg20Ksf71raYwzmyN99gf1tXak=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "b15797faeca7494a7fe5fde2691d93affa3d3e37", "rev": "7fc62d0c25c7a97d7027a9c248e21c97c9b3acc1",
"revCount": 15239, "revCount": 14604,
"type": "git", "type": "git",
"url": "https://git.clan.lol/clan/clan-core" "url": "https://git.clan.lol/clan/clan-core"
}, },
@@ -164,37 +148,6 @@
"url": "https://git.clan.lol/clan/clan-core" "url": "https://git.clan.lol/clan/clan-core"
} }
}, },
"cnx-network": {
"inputs": {
"clan-core": [
"clan-core"
],
"flake-parts": [
"flake-parts"
],
"nixos-mailserver": "nixos-mailserver",
"nixpkgs": [
"nixpkgs"
],
"treefmt-nix": [
"treefmt-nix"
]
},
"locked": {
"lastModified": 1789975217,
"narHash": "sha256-n7L5vHbyemIa5jzlueIdpWmQsQSkv5Rrf9JV5kTZ6uU=",
"ref": "clanService-router-ai",
"rev": "596ac1f4bb851af3e03c06ba286cb33ae36095d2",
"revCount": 201,
"type": "git",
"url": "https://git.b4l.co.th/B4L/cnx-network-clan"
},
"original": {
"ref": "clanService-router-ai",
"type": "git",
"url": "https://git.b4l.co.th/B4L/cnx-network-clan"
}
},
"data-mesher": { "data-mesher": {
"inputs": { "inputs": {
"flake-parts": [ "flake-parts": [
@@ -211,11 +164,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1788308203, "lastModified": 1778718524,
"narHash": "sha256-dCOb9YIJv9I2udjqukvjlGiTyOvGnO7zVbot0PxjBGk=", "narHash": "sha256-pXLoI6Ax0EnUK6r34UM1vibVC7CfTu6j72R2692ZzPs=",
"rev": "644c49bbf121b3e256bc83ce10b5d97813d9181d", "rev": "12c552ad547d87254f33f33bddd1a2cdbeac754d",
"type": "tarball", "type": "tarball",
"url": "https://git.clan.lol/api/v1/repos/clan/data-mesher/archive/644c49bbf121b3e256bc83ce10b5d97813d9181d.tar.gz" "url": "https://git.clan.lol/api/v1/repos/clan/data-mesher/archive/12c552ad547d87254f33f33bddd1a2cdbeac754d.tar.gz"
}, },
"original": { "original": {
"type": "tarball", "type": "tarball",
@@ -296,22 +249,6 @@
"type": "github" "type": "github"
} }
}, },
"flake-compat": {
"flake": false,
"locked": {
"lastModified": 1767039857,
"narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=",
"owner": "NixOS",
"repo": "flake-compat",
"rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab",
"type": "github"
},
"original": {
"owner": "NixOS",
"repo": "flake-compat",
"type": "github"
}
},
"flake-parts": { "flake-parts": {
"inputs": { "inputs": {
"nixpkgs-lib": [ "nixpkgs-lib": [
@@ -420,11 +357,11 @@
"std": "std" "std": "std"
}, },
"locked": { "locked": {
"lastModified": 1787631179, "lastModified": 1782964989,
"narHash": "sha256-l+Zt5XNTD0f0ChkzDJURfQlFAgANIMrGYrk51SZEJKU=", "narHash": "sha256-pU2Gye+1f+nvFleBTgXdeQfrQnKaJEuO2LT7PnsJ1p0=",
"owner": "kurogeek", "owner": "kurogeek",
"repo": "frappix", "repo": "frappix",
"rev": "fcb797886ae753b26a6e4415a7f2c19ba6adcf3b", "rev": "ac5e2814fc1aca188080bf6b50504cd329790e56",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -433,57 +370,6 @@
"type": "github" "type": "github"
} }
}, },
"git-hooks": {
"inputs": {
"flake-compat": [
"cnx-network",
"nixos-mailserver",
"flake-compat"
],
"gitignore": "gitignore",
"nixpkgs": [
"cnx-network",
"nixos-mailserver",
"nixpkgs"
]
},
"locked": {
"lastModified": 1778507602,
"narHash": "sha256-kTwur1wV+01SdqskVMSo6JMEpg71ps3HpbFY2GsflKs=",
"owner": "cachix",
"repo": "git-hooks.nix",
"rev": "61ab0e80d9c7ab14c256b5b453d8b3fb0189ba0a",
"type": "github"
},
"original": {
"owner": "cachix",
"repo": "git-hooks.nix",
"type": "github"
}
},
"gitignore": {
"inputs": {
"nixpkgs": [
"cnx-network",
"nixos-mailserver",
"git-hooks",
"nixpkgs"
]
},
"locked": {
"lastModified": 1709087332,
"narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
"owner": "hercules-ci",
"repo": "gitignore.nix",
"rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "gitignore.nix",
"type": "github"
}
},
"haskell-flake": { "haskell-flake": {
"locked": { "locked": {
"lastModified": 1675296942, "lastModified": 1675296942,
@@ -530,11 +416,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1788355065, "lastModified": 1781557312,
"narHash": "sha256-gAz5oTI7ur34CfuakQduiQd/2ZhO62Bn2XXg08nZYYQ=", "narHash": "sha256-QOIRYSUFSq7L5mY3dZymaVhcnne3tPgoR9riB0WocjA=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "d9d750e4fc11c10cab2da677bdd31e427f3a3a71", "rev": "c03e4752899e55705dfa63979abd885c582a5c48",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -626,11 +512,11 @@
"unf": "unf" "unf": "unf"
}, },
"locked": { "locked": {
"lastModified": 1789393925, "lastModified": 1786458568,
"narHash": "sha256-8PHRxSVWxu1ol1AIrqiP8g6t+h9fLekTgDdpgRa+sME=", "narHash": "sha256-8++Qfhef7Nh9/GznhNvXIPVlAgBJxXdLFf1olUDKviw=",
"ref": "mc/wip", "ref": "mc/wip",
"rev": "ebee3891bc9cbec584f611b4bcdf12618da25148", "rev": "c0bfea3848ad5caf9865380edc58d9115fdaf35b",
"revCount": 34, "revCount": 32,
"type": "git", "type": "git",
"url": "https://codeberg.org/matthewcroughan/matthew-hardware" "url": "https://codeberg.org/matthewcroughan/matthew-hardware"
}, },
@@ -690,11 +576,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1786845137, "lastModified": 1781242433,
"narHash": "sha256-oQFip+v0luP8NIxJzmiW4Wu8bILsbFWom5l0zonl8hQ=", "narHash": "sha256-bchLZZ3sRn740zyvD2icZSnNoTaanN0nw7l6fjVXO+E=",
"owner": "nix-darwin", "owner": "nix-darwin",
"repo": "nix-darwin", "repo": "nix-darwin",
"rev": "4cff07de74b50e64bdd68cd4e722ab5b6b35ee48", "rev": "aabb2037edfc0f210723b72cd5f528aab5dd3f0b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -833,31 +719,6 @@
"type": "github" "type": "github"
} }
}, },
"nixos-mailserver": {
"inputs": {
"blobs": "blobs",
"flake-compat": "flake-compat",
"git-hooks": "git-hooks",
"nixpkgs": [
"cnx-network",
"nixpkgs"
]
},
"locked": {
"lastModified": 1785198005,
"narHash": "sha256-falBPi+PJtMx0vwII8L24wjDGXNZMwRiVXsw8WTXLEo=",
"owner": "simple-nixos-mailserver",
"repo": "nixos-mailserver",
"rev": "d357b9f048c5532ec81b0e0034c0b8463d5ddd46",
"type": "gitlab"
},
"original": {
"owner": "simple-nixos-mailserver",
"ref": "nixos-26.05",
"repo": "nixos-mailserver",
"type": "gitlab"
}
},
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1712920918, "lastModified": 1712920918,
@@ -891,11 +752,11 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1788775869, "lastModified": 1781359544,
"narHash": "sha256-JRf1lSypbvKj6AzUZHpUA6YC1DirVuitZWOnRwcm+Ww=", "narHash": "sha256-iUuzKQcyXvopYDDzFpMK5eQKP3WIJExYny2kJtbgUcE=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "58973d74f1893afe13f5902919803a0e99da0ca4", "rev": "9f11f828c213641c2369a9f1fa31fe31557e3156",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -936,15 +797,16 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1787579760, "lastModified": 1708640854,
"narHash": "sha256-WGhIEINOICx7bhV3WrSz0QTzv8uzaaa9AXvD1clIWpc=", "narHash": "sha256-EpcAmvIS4ErqhXtVEfd2GPpU/E/s8CCRSfYzk6FZ/fY=",
"owner": "paisano-nix", "owner": "paisano-nix",
"repo": "core", "repo": "core",
"rev": "88739c84d308876714322eb9844ede6597c1a580", "rev": "adcf742bc9463c08764ca9e6955bd5e7dcf3a3fe",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "paisano-nix", "owner": "paisano-nix",
"ref": "0.2.0",
"repo": "core", "repo": "core",
"type": "github" "type": "github"
} }
@@ -993,7 +855,6 @@
"inputs": { "inputs": {
"clan-community": "clan-community", "clan-community": "clan-community",
"clan-core": "clan-core", "clan-core": "clan-core",
"cnx-network": "cnx-network",
"devshell": "devshell", "devshell": "devshell",
"flake-parts": "flake-parts", "flake-parts": "flake-parts",
"frappix": "frappix", "frappix": "frappix",
@@ -1015,11 +876,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1788337237, "lastModified": 1780547341,
"narHash": "sha256-gkSH8VUtCo6hnysNmb9DbTuDepH2t5pv+QWjP75xKAk=", "narHash": "sha256-Gq8KNx5A7hBB3uGJaj6eQfLDIz5YdLu92gqBcvHvoUo=",
"owner": "Mic92", "owner": "Mic92",
"repo": "sops-nix", "repo": "sops-nix",
"rev": "fbf759290e0cb0a98dfc813a4eb7d53ad1dacb57", "rev": "9ed65852b6257fbeae4355bc24ecfea307ca759a",
"type": "github" "type": "github"
}, },
"original": { "original": {
-10
View File
@@ -58,16 +58,6 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
inputs.disko.follows = "clan-core/disko"; inputs.disko.follows = "clan-core/disko";
}; };
# `router` clan service (site gateway: PPPoE, VLAN bridge, Kea/Blocky,
# nftables). Consumed via `module.input = "cnx-network"` in inventories/router.nix.
cnx-network = {
url = "git+https://git.b4l.co.th/B4L/cnx-network-clan?ref=clanService-router-ai";
inputs.clan-core.follows = "clan-core";
inputs.nixpkgs.follows = "nixpkgs";
inputs.flake-parts.follows = "flake-parts";
inputs.treefmt-nix.follows = "treefmt-nix";
};
}; };
outputs = outputs =
{ {
+3 -68
View File
@@ -2,7 +2,6 @@
imports = [ imports = [
./personal-computer.nix ./personal-computer.nix
./emmie.nix ./emmie.nix
./router.nix
]; ];
clan = { clan = {
inventory = { inventory = {
@@ -17,10 +16,7 @@
"deneb" "deneb"
"bosona" "bosona"
]; ];
w = [ w = [ "sirius" ];
"sirius"
"stellio"
];
b4l = [ b4l = [
"rigel" "rigel"
"rana" "rana"
@@ -40,7 +36,6 @@
"cursa" "cursa"
"rigel" "rigel"
"vega" "vega"
"buna"
]; ];
dm-bootstrapper = [ dm-bootstrapper = [
@@ -50,12 +45,6 @@
"bosona" "bosona"
"canopus" "canopus"
]; ];
dm-pull-deploy = [
"rana"
"rigel"
"vega"
];
}; };
instances = { instances = {
@@ -192,7 +181,7 @@
} }
) )
]; ];
roles.default.tags = [ "dm-pull-deploy" ]; roles.default.tags = [ "all" ];
roles.default.settings.action = "switch"; roles.default.settings.action = "switch";
}; };
@@ -324,28 +313,13 @@
}; };
roles.server.machines."alasia".settings = { roles.server.machines."alasia".settings = {
public_url = "tailvpn.public.newedge.house"; public_url = "tailvpn.public.newedge.house";
base_domain = "tailnet.newedge.house";
advertise_routes = [ "10.0.10.0/24" ]; advertise_routes = [ "10.0.10.0/24" ];
dns = {
magic_dns = true;
base_domain = "tailvpn.newedge.house";
nameservers = [ nameservers = [
"10.0.10.82" "10.0.10.82"
"1.1.1.1" "1.1.1.1"
"8.8.8.8" "8.8.8.8"
]; ];
extra_records = [
{
name = "poyerp.newedge.house";
type = "A";
value = "10.0.10.1";
}
{
name = "glomerp.newedge.house";
type = "A";
value = "10.0.10.1";
}
];
};
}; };
}; };
@@ -515,45 +489,6 @@
exporters.smartctl = { }; exporters.smartctl = { };
exporters.zfs = { }; exporters.zfs = { };
}; };
buna.settings = {
exporters.smartctl = { };
};
mirach.settings = {
exporters.smartctl = { };
};
almach.settings = {
exporters.smartctl = { };
};
};
};
wifi =
let
networks = {
home = { };
glom = { };
};
in
{
module.name = "wifi";
module.input = "clan-community";
roles.default = {
machines."buna".settings = { inherit networks; };
extraModules = [
(
{ lib, ... }:
{
# profile names match the network attr names above;
# 0 = retry forever for both (defaults: 4 autoconnect attempts, 3 auth attempts)
networking.networkmanager.ensureProfiles.profiles = lib.mapAttrs (_: _: {
connection.autoconnect-retries = 0;
connection.auth-retries = 0;
}) networks;
}
)
];
}; };
}; };
-91
View File
@@ -1,91 +0,0 @@
# Site gateways: the `router` clan service from cnx-network-clan (see
# flake.nix input `cnx-network`, and that repo's modules/clan/router/README.md).
# One instance for the fleet; each site adds its gateway machine with the
# site's port / VLAN layout. `clan vars generate <gw>` then prompts for the
# PPPoE username/password.
{ lib, ... }:
let
# Admin mesh = the site's ZeroTier network. The service only opens SSH,
# metrics and iperf3 to this prefix, so the gateway must also be a peer of
# the same network (tag membership in default.nix). Prefix derivation as in
# cnx-network's modules/mesh-hosts.nix: fd + 8-byte network id + 0x9993,
# /88 covers every peer.
meshSubnet =
instance:
let
networkId = lib.fileContents ../vars/shared/zerotier-network-${instance}/network-id/value;
full = "fd" + networkId + "9993";
hextet = i: builtins.substring (i * 4) 4 full;
in
"${hextet 0}:${hextet 1}:${hextet 2}:${hextet 3}:${hextet 4}:${builtins.substring 20 2 full}00::/88";
in
{
clan.inventory.instances.router = {
module = {
name = "router";
input = "cnx-network";
};
roles.default.settings.mesh.subnet = meshSubnet "w-network";
# stellio: GL.iNet Flint 2 (GL-MT6000, MT7986a). Ports as named by the
# device tree in matthew-hardware: eth1 = the 2.5G "WAN" port, lan1 = the
# 2.5G LAN port, lan2-lan5 = the 1G LAN ports (DSA on the MT7531 switch).
roles.default.machines.stellio.settings = {
site = "white-house";
siteId = 8;
# PPPoE on the ISP's VLAN 10, as on the liminix router it replaces
# (routers/white-house); set to null if the ISP runs PPPoE untagged.
wan.interface = "end1";
wan.vlanId = 10;
# lan1 (2.5G): untagged mgmt port for on-site recovery. lan2-lan4 (1G):
# untagged client ports on lan. lan5 is the pre-cutover staging uplink:
# DHCP client into the old LAN (routers/white-house), SSH only, no VLAN
# membership; set stagingPort = null at cutover.
accessPorts = {
lan1 = "mgmt";
lan2 = "lan";
lan3 = "lan";
lan4 = "lan";
};
stagingPort = "lan5";
# Both MT7976 radios serve lan as an untagged access port, one SSID per
# band named like the GL-AR750 it stands in for ("GL-AR750" on 2.4 GHz,
# "GL-AR750-5" on 5 GHz) so clients roam over unchanged. Passphrases
# are the `wifi-GL-AR750-passphrase` / `wifi-GL-AR750-5-passphrase`
# vars prompts. Channels as on the old router. Check the band mapping
# with `iw phy` (mt7986: phy0/wlan0 = 2.4 GHz, phy1/wlan1 = 5 GHz).
wifi = {
enable = true;
countryCode = "TH";
networks = {
"GL-AR750".vlan = "lan";
"GL-AR750-5".vlan = "lan";
};
radios = {
wlan0 = {
band = "2g";
channel = 2;
wifi6 = true;
networks = [ "GL-AR750" ];
};
wlan1 = {
band = "5g";
channel = 36;
wifi6 = true;
networks = [ "GL-AR750-5" ];
};
};
};
# 10.1.<id>.0/24, router .1, DHCP pool .100-.199.
vlans = {
mgmt.id = 10;
lan.id = 20;
};
};
};
}
+1 -1
View File
@@ -19,7 +19,7 @@
"installedAt": 1765277591 "installedAt": 1765277591
}, },
"buna": { "buna": {
"installedAt": 1787123510 "installedAt": 1765343708
}, },
"rana": { "rana": {
"installedAt": 1773134236 "installedAt": 1773134236
+615 -737
View File
File diff suppressed because it is too large Load Diff
-5
View File
@@ -25,11 +25,8 @@ in
inputs.self.overlays.frappixLibsOverlay inputs.self.overlays.frappixLibsOverlay
inputs.self.overlays.frappixPythonOverlay inputs.self.overlays.frappixPythonOverlay
inputs.self.overlays.frappixToolsOverlay inputs.self.overlays.frappixToolsOverlay
inputs.self.overlays.frappixAppsOverlay
]; ];
fonts.packages = [ pkgs.tlwg ];
clan.core.vars.generators.frappix = { clan.core.vars.generators.frappix = {
files = { files = {
sslCertificate.secret = false; sslCertificate.secret = false;
@@ -60,7 +57,6 @@ in
pkgs.frappix.hrms pkgs.frappix.hrms
pkgs.frappix.crm pkgs.frappix.crm
pkgs.frappix.posprinter pkgs.frappix.posprinter
pkgs.frappix.default_thai_company
]; ];
sites = { sites = {
"${sitename}" = { "${sitename}" = {
@@ -71,7 +67,6 @@ in
"hrms" "hrms"
"crm" "crm"
"posprinter" "posprinter"
"default_thai_company"
]; ];
}; };
}; };
+8 -20
View File
@@ -5,6 +5,8 @@
}: }:
{ {
imports = [ imports = [
self.nixosModules.common
./hardware-configuration.nix ./hardware-configuration.nix
]; ];
@@ -21,12 +23,15 @@
nixpkgs.hostPlatform = { nixpkgs.hostPlatform = {
system = "aarch64-linux"; system = "aarch64-linux";
}; };
nixpkgs.buildPlatform = {
system = "x86_64-linux";
};
system.stateVersion = "25.11"; system.stateVersion = "25.11";
services.journald.extraConfig = ''
Storage=volatile
RuntimeMaxUse=30M
RuntimeMaxFileSize=10M
'';
services.udisks2.enable = false; services.udisks2.enable = false;
nix.settings.log-lines = 25; nix.settings.log-lines = 25;
@@ -49,23 +54,6 @@
"sd_mod" "sd_mod"
]; ];
boot = {
consoleLogLevel = 0;
kernel.sysctl = {
"fs.suid_dumpable" = 0;
"kernel.core_pattern" = "/dev/null";
};
tmp = {
useTmpfs = true;
};
};
services.journald.settings.Journal.Storage = "none";
systemd = {
coredump.enable = false;
};
fileSystems."/mnt/hdd" = { fileSystems."/mnt/hdd" = {
device = "zdata/nas"; device = "zdata/nas";
fsType = "zfs"; fsType = "zfs";
+4 -55
View File
@@ -1,70 +1,19 @@
{ { inputs, ... }:
config,
inputs,
lib,
pkgs,
...
}:
{ {
imports = [ imports = [
inputs.matthew-hardware.nixosModules.mt7986a-glinet-gl-mt6000 inputs.matthew-hardware.nixosModules.mt7986a-glinet-gl-mt6000
]; ];
# matthew-hardware's common/generic-uefi-image.nix still sets
# `image.repart.enable = true`; nixpkgs removed that option (importing
# image/repart.nix now always defines system.build.image). Declare it so the
# definition has somewhere to land. Drop once upstream stops setting it.
options.image.repart.enable = lib.mkOption {
type = lib.types.bool;
default = true;
internal = true;
};
config = {
hardware.mt7986a-glinet-gl-mt6000.enable = true; hardware.mt7986a-glinet-gl-mt6000.enable = true;
hardware.mt7986a-glinet-gl-mt6000.zealous = true; hardware.mt7986a-glinet-gl-mt6000.zealous = true;
hardware.mt7986a-glinet-gl-mt6000.image.repart.enable = true; hardware.mt7986a-glinet-gl-mt6000.image.repart.enable = true;
nixpkgs.hostPlatform.system = "aarch64-linux"; nixpkgs.hostPlatform = {
nixpkgs.buildPlatform.system = "x86_64-linux"; system = "aarch64-linux";
};
system.stateVersion = "26.11"; system.stateVersion = "26.11";
clan.core.sops.defaultGroups = [ "admins" ]; clan.core.sops.defaultGroups = [ "admins" ];
clan.core.settings.name = "stellio"; clan.core.settings.name = "stellio";
clan.core.settings.machine.description = "Flint-2 router"; clan.core.settings.machine.description = "Flint-2 router";
# Root is ext4 on the Flint 2's eMMC: keep steady-state writes off it.
# Logs live in RAM (64M; the router needs them for pppd/kea debugging,
# unlike sirius which drops them), /tmp is tmpfs, no core dumps, and
# ext4 skips atime updates and flushes its journal every 60 s instead
# of 5 s so the small periodic writes (Kea leases, timesyncd clock,
# speedtest textfile) coalesce. A power cut loses at most a minute of
# that state, none of which matters on a gateway.
fileSystems."/".options = [
"noatime"
"commit=60"
];
boot.tmp.useTmpfs = true;
services.journald.settings.Journal = {
Storage = "volatile";
RuntimeMaxUse = "64M";
};
systemd.coredump.enable = false;
# nixpkgs' services.blocky check runs the aarch64 blocky in a
# system.checks derivation, which an x86_64 builder without binfmt cannot
# execute (`--max-jobs 0` -> Exec format error). Validate the same YAML
# with the build host's blocky instead. Drop once cnx-network's router
# service carries this itself (router/dns: validate the Blocky config
# with the build host's binary).
services.blocky.enableConfigCheck = false;
system.checks = [
(pkgs.runCommand "check-blocky-config" { } ''
${lib.getExe pkgs.buildPackages.blocky} --config ${
(pkgs.formats.yaml { }).generate "blocky-config.yaml" config.services.blocky.settings
} validate && touch $out
'')
];
};
} }
-13
View File
@@ -1,13 +0,0 @@
{ inputs, ... }:
{
disko = {
imageBuilder = {
# Avoid double emulation to significantly speed up image building process.
# Update the system according to your host system.
# See https://github.com/nix-community/disko/issues/856
qemu =
inputs.nixpkgs.legacyPackages.x86_64-linux.qemu
+ "/bin/qemu-system-aarch64 -M virt -cpu cortex-a57";
};
};
}
+1
View File
@@ -1,3 +1,4 @@
# Apple Network # Apple Network
This service allows atalkd instances to connect to each other over vxlan over Yggdrasil. We need to use vxlan due to the support of broadcasting it provides. The service will form a network of star-topology vxlan using the underlying Yggdrasil network. With this vxlan network, we can have a private Apple Talk network over the internet. This service allows atalkd instances to connect to each other over vxlan over Yggdrasil. We need to use vxlan due to the support of broadcasting it provides. The service will form a network of star-topology vxlan using the underlying Yggdrasil network. With this vxlan network, we can have a private Apple Talk network over the internet.
+9 -47
View File
@@ -19,6 +19,12 @@
description = "Public URL for accessing the instance"; description = "Public URL for accessing the instance";
}; };
base_domain = lib.mkOption {
type = with lib.types; str;
default = "";
description = "Defines the base domain to create the hostnames for MagicDNS in Headscale. `base_domain` must be a FQDN, without the trailing dot. The FQDN of the hosts will be `hostname.base_domain (e.g. myhost.tailnet.example.com)";
};
advertise_routes = lib.mkOption { advertise_routes = lib.mkOption {
type = with lib.types; listOf str; type = with lib.types; listOf str;
default = [ ]; default = [ ];
@@ -26,13 +32,6 @@
example = [ "192.168.1.0/24" ]; example = [ "192.168.1.0/24" ];
}; };
dns = {
base_domain = lib.mkOption {
type = with lib.types; str;
default = "";
description = "Defines the base domain to create the hostnames for MagicDNS in Headscale. `base_domain` must be a FQDN, without the trailing dot. The FQDN of the hosts will be `hostname.base_domain (e.g. myhost.tailnet.example.com)";
};
nameservers = lib.mkOption { nameservers = lib.mkOption {
type = with lib.types; listOf str; type = with lib.types; listOf str;
default = [ default = [
@@ -42,42 +41,6 @@
description = "List of nameservers to pass to Tailscale clients"; description = "List of nameservers to pass to Tailscale clients";
example = [ "10.0.10.1" ]; example = [ "10.0.10.1" ];
}; };
magic_dns = lib.mkOption {
type = with lib.types; bool;
default = true;
description = "Whether to enable MagicDNS";
};
extra_records = lib.mkOption {
type =
with lib.types;
nullOr (
listOf (submodule {
options = {
name = lib.mkOption {
type = lib.types.str;
description = "DNS record name.";
example = "grafana.tailnet.example.com";
};
type = lib.mkOption {
type = lib.types.enum [
"A"
"AAAA"
];
description = "DNS record type.";
example = "A";
};
value = lib.mkOption {
type = lib.types.str;
description = "DNS record value (IP address).";
example = "100.64.0.3";
};
};
})
);
};
};
}; };
}; };
@@ -207,11 +170,10 @@
settings.server_url = "https://${settings.public_url}"; settings.server_url = "https://${settings.public_url}";
settings.dns = { settings.dns = {
base_domain = settings.dns.base_domain; base_domain = settings.base_domain;
override_local_dns = true; override_local_dns = true;
nameservers.global = settings.dns.nameservers; nameservers.global = settings.nameservers;
magic_dns = settings.dns.magic_dns; magic_dns = false;
extra_records = settings.dns.extra_records;
}; };
}; };
@@ -11,7 +11,7 @@
homeDirectory = lib.mkForce "/home/${username}"; homeDirectory = lib.mkForce "/home/${username}";
stateVersion = osConfig.system.stateVersion; stateVersion = osConfig.system.stateVersion;
packages = with pkgs; [ packages = with pkgs; [
libreoffice-stable libreoffice-fresh
element-desktop element-desktop
signal-desktop signal-desktop
brave brave
+12
View File
@@ -16,6 +16,18 @@
... ...
}: }:
{ {
nixpkgs.overlays = [
(final: prev: {
pythonPackagesExtensions = prev.pythonPackagesExtensions ++ [
(pyFinal: pyPrev: {
psycopg = pyPrev.psycopg.overrideAttrs (old: {
disabledTests = old.disabledTests ++ [ "test_stats_connect" ];
});
})
];
})
];
services.paperless = { services.paperless = {
enable = lib.mkDefault true; enable = lib.mkDefault true;
}; };
-5
View File
@@ -1,5 +0,0 @@
{
boot.supportedFilesystems = {
ntfs = true;
};
}
+5
View File
@@ -14,6 +14,11 @@
... ...
}: }:
{ {
nixpkgs.overlays = [
(final: prev: {
libreoffice = prev.libreoffice-fresh;
})
];
services.stirling-pdf = { services.stirling-pdf = {
enable = lib.mkDefault true; enable = lib.mkDefault true;
+5 -5
View File
@@ -10,10 +10,10 @@ in
perSystem = perSystem =
{ ... }: { ... }:
{ {
# clan.nixosTests.service-stirling-pdf = { clan.nixosTests.service-stirling-pdf = {
# imports = [ ./tests/vm/default.nix ]; imports = [ ./tests/vm/default.nix ];
#
# clan.modules."@clan/stirling-pdf" = module; clan.modules."@clan/stirling-pdf" = module;
# }; };
}; };
} }
-1
View File
@@ -7,6 +7,5 @@
frappixLibsOverlay = inputs.frappix.libsOverlay.x86_64-linux; frappixLibsOverlay = inputs.frappix.libsOverlay.x86_64-linux;
frappixPythonOverlay = inputs.frappix.pythonOverlay.x86_64-linux; frappixPythonOverlay = inputs.frappix.pythonOverlay.x86_64-linux;
frappixToolsOverlay = inputs.frappix.toolsOverlay.x86_64-linux; frappixToolsOverlay = inputs.frappix.toolsOverlay.x86_64-linux;
frappixAppsOverlay = import ../pkgs/frappix/overlay.nix;
}; };
} }
-35
View File
@@ -1,35 +0,0 @@
{
buildPythonPackage,
pythonRelaxDepsHook,
flit-core,
mkAssets,
fetchFromGitea,
}:
let
version = "0.0.1";
src = fetchFromGitea {
domain = "git.b4l.co.th";
owner = "newedge";
repo = "default_thai_company";
rev = "68f08171252099920d52f5c47800d65ddf4689b3";
sha256 = "sha256-9UomP8G5K+nkAMCfn+gXbBNivLlDo0c/36FYZgHm2Cw=";
};
in
buildPythonPackage (finalAttrs: {
# pname doubles as the frappe app name (services.frappe reads app.pname)
pname = "default_thai_company";
inherit version;
pyproject = true;
src = mkAssets {
inherit (finalAttrs) pname version;
inherit src;
yarnHash = "sha256-oZgyP0hTU9bxszOVg3Bmiu6yos2d2Inc1Do8To4z8GQ=";
};
nativeBuildInputs = [
pythonRelaxDepsHook
flit-core
];
})
-9
View File
@@ -1,9 +0,0 @@
# Extends the frappix app scope with in-house frappe apps.
# Must be applied after frappixFrappeOverlay (needs prev.frappix).
final: prev: {
frappix = prev.frappix.overrideScope (
ffinal: _fprev: {
default_thai_company = ffinal.callPackage ./default-thai-company.nix { };
}
);
}
@@ -1 +0,0 @@
../../../../../../sops/groups/admins
@@ -1 +0,0 @@
../../../../../../sops/machines/stellio
@@ -1,46 +0,0 @@
{
"data": "ENC[AES256_GCM,data:pOhLtV+nHWGtTsE57vNvpONm6rD1V9WA7taoRA==,iv:WTxZyb3HjnSoGUYbvZGEq18RWWUdxEI56W62NUUhY+w=,tag:H5LMZgpiJUYO1SSjBK0nKg==,type:str]",
"sops": {
"age": [
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOYlowaWJPOG5sWTF3VXVn\nSThnQnJxTmRFUk9wV29FV1gyYWpLZTlUSXlFCkJhbk9ZdmowdmZlNzFGYnZrWHdF\nbmZqUE15RUtpTXFadTFYQi9EY25PM2MKLS0tIC93RUdpMnAvZHlrVXlZNy9RK0RZ\nZ01Jc2piQXRyRjZyaXBvY09ZOVNrencKOR1/X7Hl6VWosEclsuQhg7zAtsfZfycM\nmIJjTCtZOd+Br5IirV+Bicf78FMlUNKxSAfAmvSZzix8VpAbCF6Pwg==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBmekdHdGF2RlJ3UzF6cFNp\nVkR3QUFINnBBb0pNY1B2MVBOcFgxdUZYWTJjCkRxRUQrQWMxdFM1Yk1vRk1rUW9E\nWEhncC83WlEyMFJCZkZyeXRuQ0RZK0UKLS0tIHVteDIzWUdQM1lJeHQ1RjNPdDdI\nTGZJYVpBcUhrbVFHbGxKcGxIRmx3ZXMKjIe5pANboDieeV7FnVg6MyRTKtugEmXe\n/OF41893CjNKVa9Rpaelzd2B9ZTv94pBl6bkpzcRVb7lDQc+aCYJ+Q==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1ez6597tgxg7xxpm6lqv30z82sa97c04afq4wlmw8qspm8pq4m33s86fxz7"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIC94T0Q3QlFo\nYUJXbEE3UDZLMmhyTXl6RGZuR3ZGclpCNnhtNld6RHJpMjQgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpNN21vdVdnWkhJS1VJTXdmMDJCbURY\nVCtxU2JGNUx4SitxVHVETEFNTGVRCi0tLSBJVWtoL1FaYkFXNUozdy9UZDRYVzBS\nZ1V5ODdKbXkxM1hWcldJSElKNjFNCsSwMEFvXDlg2LIfhD9np91xvV6k/iKMk4eX\nnrEc4mu6BoMmeGQcrPgMSOGc+7R5d4duBJ7cux8sgaeN+K1YBAE=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIENhWjlablV3\neVRFakNBaHk4SkFrRnE1RUVnVE93MHJXbm1uM0VjVVpsVzAgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwp2TE03VWg5Ry9wZ2FZNERXczl6Vzcr\nditzSTlMS1FzUXQ4d0JuOURQZW00Ci0tLSBCZHVpeVM2eHB2ZDRpL1NWVExMSW1X\nK3JIR3FIbmtEUElScC83NGNiK2M4CoOWG+151bJVdZsN0rBdsLcjkQHsoRPe0UZO\ncExyM7xZ1WZTKEIPRtuOf2Sf7BhCldnUfvDWTh/5TvyEmlVSGCw=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIElFNjJxb01I\ncllmV21EeU5UU2tnNHA5ZENlcHdwcHpXSldyNDFwbmtSV3MgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpaamRjVkVJZWZuS0lhbVBzZHRPdnRL\nUTVIR2dnR1o5bHpzbmRoeUo0VXpzCi0tLSBFN3E3alQ1enJzOXFrU1ZMSVQ2aUwx\nb05BL3laUjNNT2JPUkljKzVZR1hJCo8U6RJleetpnrclOKiLOD/FbmMamsHJDMZ3\n5k0nWnQIqOs1S/caPZTVDhKMdTpKXkPHuvSTv70X6s1ed6QKjQ8=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDcTdJN1lOaGU3VlZxTm9a\nY3Q3TU5FOXRaNVk4WjNJRkVzbVIyVkxDb1VVCmVnQVp6VVFVSDduaGFoamlUL0pL\nOWRmamJsbXM1UDN2NnpwRXN2eWtaVjgKLS0tIHZGRHVXSmdZWWlpUHA1ZmdtclpL\nWWxvbmcvNWppUkhObjQ0cjhTYmpDUWcKJVpk/Tr2TSbJzLgO52eWNSErB693+vXG\nWUpckVg0kBSmk134F9vwawMl6c72e9drVoC6tBq7vju7jGeuckZdVQ==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWeFFYMTNGV3o3Zms2d2xI\nQUZ6MmltMDZ0a3cvb2JyaG1BMXFLTlVTb2tBCjUyWTNEM2p6dE16bFJ1NDhpNjly\nSFZ0WXdxUSs3QWJFRUdyMGVwYmVDRVkKLS0tIFpKUkcrbjZYQzk0WmRZZkFZTEVG\nRGNiTWJaQXhBLy9PZGM1NVdHeUhxU2MKF147TBA9IpVpfjwmwrk2a9NoTy/lCMb0\nKqGcrKy7X7kAhe0/vJkeXgBO9cUyPv4wpImPDOG+toe7hBovjN75fw==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4cDRjR2ljNGJUQVJQdG9T\nZmxDR0N6Yk41UGpwWmdHMEpqeXQ1V2QzcWt3CkJ2UjAyNkoySUhzMmdRNTlxZS9R\nUEJOczdRNWJJanJBSi81Mit3Rm1lSlEKLS0tIDU1VU1zbTB0K3d2K0pseGw5cmZY\nQ3pLNG1rUmhNSlFLQ09lS1RKSzIwdHcKAFkKk2vDX1Osb2jh55JNh/IRv39c1we/\ntfJh7WJ4V/fGDuN5aBBFjl855N5iD5UDAQ4k3tqd5IAi1bu3T3kbSw==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYUnpsN3YvWk5zZDhOb0Nm\neWhnV2tKN1pDWkxrYUdsaG5KYTQ1U1VIWEhvCkIvbDZmeU53T1dMa2Rqblg5aEV3\nQWFvTWVjR3pNZzkrcm9nMCtzNEtUcDAKLS0tIHFmM1kxY05qMlZ4NmUrb2lwNGxK\nZWdQcDc2WDRCUG9uNjYrYWNlL0kxenMKMLg7RhA+Hj7MPwW4fCNu82rLy6gGq+32\nooZ0HBX+HrYUVG0LktKkUvbX7lqzIyAvaGwKTp+II1WIByU7LXSN7Q==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl"
}
],
"lastmodified": "2026-09-18T06:18:20Z",
"mac": "ENC[AES256_GCM,data:rQa+5v1ftpo/WWGzo56ehu57Y9qzKhqkM5QJ2IhHclSrSoMu05la6C52M7xUvxAyMEMJ0+M8sFYWy+jKyZtspsLaRoj/eLDUgWBGJeKvAiMVaDxoeo4ziXGLPofNhUag7YwNaR9DmoSX6Cadk3P+HtaqE1qy2SVSyUIQ9oHnQmE=,iv:pqyiXOghgzx6O5iapunLfR4d3ng45a9Hj1UqUhjrkuI=,tag:Qj1i7cVpL6gaIuG3s9IxCw==,type:str]",
"version": "3.13.3"
}
}
@@ -1 +0,0 @@
../../../../../../sops/users/kurogeek
@@ -1 +0,0 @@
../../../../../../sops/groups/admins
@@ -1 +0,0 @@
../../../../../../sops/machines/stellio
@@ -1,46 +0,0 @@
{
"data": "ENC[AES256_GCM,data:6WiDKqyb2FXVNBg2UhR3DwZa,iv:bNOZ8gKG/3yXjoYX0JBtCqr3jJvpb0VyMYguY4yonHk=,tag:1fEZPSWGMUX0/UbLdkCwcg==,type:str]",
"sops": {
"age": [
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1QVcrdlZvV3crZzhqb3c3\nUkZrYlh5NVh0Tkl1M0NjaTJTdmk1NGNRd0g4CjNxY1RJdmlSNnBMVlpxQTJwcXpt\nSjlKVTFHME1RbllmV1BoblAybHNyVzQKLS0tIE8xeW83WTdRYi9aT1gzK0VzZ3BO\ndzFaVDZFWlFDK1lvTWM1N2FQNE1OdUEK1lZPHByUePgLsfFNwD41jcJTD8ppauak\nx4C2ZI3rW9OtubdHufq6na+nEnw39QPiw/vLL2Uz6LkNFxUeKGOrDw==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiQzZUemRiUU9GWEhVMVJi\nenV6QlhkSms1K1VNTmQ1TzlOK2dXQUhkWkNrCmVlaThVVGZTM3UxU1RONzFnVWRn\nRktJcTNESTlmWTFsYXRxRGxDVko0OUEKLS0tIGdQdjBmcW40VDFnY2xIMFFGMHd6\nU1pGZ0JhRkN5c0VIK21oY3Z3bkFjZ1UKswAs2F50Re1j6sPxKi7zaTQpCWsVeyPH\nPTEcYvuYbhPReL7kRTDqJY/WWLtWC9N6DEIZKpdMH+/f2utbLzQeqg==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1ez6597tgxg7xxpm6lqv30z82sa97c04afq4wlmw8qspm8pq4m33s86fxz7"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDhqckRvaWdX\nRW05VHU3TlpBRXdLWGNEbWdQQVRzY082amV4Zm03ODNJaEEgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpZMC82RVBYL1piemdEQ2N3bkVBR3Zp\nczNYSTcvVC9pRFhndjJGUldXaUFvCi0tLSBFVjJ5V0JjZGhqeUxML2VqOUtodzJ4\nWjJIdmJ0N1lhTjFaZGlqUzFzVHJvCqPfTCeulRj9dUMp2F0xzEM0ogT7dmNTJsuD\njWZGSLVLtJpubpudRX0PBIV3fyhC9s0Q3XCAe2g24AKH/VCEBAM=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIC9XZzJpQUJU\nclliamRlcmRaVVpraUxqK0ZCZGQyT29SM29jOFh1dURtd2sgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpla3Yyby9ZREZJaTFOeFkvTUZSR29R\nVmRoWGhsZXEyR1hIbmhKWHlxeG5nCi0tLSA3SjkzblZ4VWNmcElrVVBRMm4rdXBP\neGsxV2t0SUVlcWpGbnBlQ3FSYms0CjZhn7RKsZ0Zz8zDRvr5lDI0/hqq9ANFGSt9\nlSmDbBIkuh4PTYzCuvudMNiASScGmeWxKQqaxA+BJVdlTa1QJzI=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHdVRXdsZk1J\nSXREQWEybW1Gck9lTnVMVkRnYy9La3ZDQXJXVFVwSmY2eHMgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpLRFU3T1RWQWxodmgyWDZnMm9LN09l\nY1p1LzMrWlRUWlYvbVE2UVZiMWR3Ci0tLSBRd3NTdmxZa255SVVrc2FkZnRUYWhX\nd2EvMFJtbHRZY1pkejdTb3QrNlowCn7uh8POlPuO31KqXY4W+CYLCtxWEDWMVdOh\n/VBNb9XEGV0IzTErNPtgaVQupzbnb8TVS/KuM6G0Z+ABg8y5RVw=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvQVdhYUV3VHJzYXM4OURW\nbGNOS21vazVhVm5zalVKUFVSblNTRngzVUZRCngwYitMRkZTYktNNjdSSEY5YlF4\nTUx6QUpJMTR5NVBHQkdpbG1TVmRMTWsKLS0tIFNOWXN6MEdZdDVjWHc5TjN1K09V\nWXB1WGVRVUswSHBGTkp5RnJ0R20vRzAK6/KEhxV93oLhlI1VAf4hRdoTGBqFfv4Q\nIWgQFGPxbEXNjvlauB5ZGxwpCgQTWgT+pKIDc9vUrPpt7symJS0CMQ==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqQlNrL3VUMUY0SHZ0YUZF\nL3d5SmViY3NURllya1Q4MmFoM1JqMFRuYWxBCkVvcTFhdDJWRiszUSszRXl6L2g1\nb2xtUG1sYTlGdGtIS2M4VlNua2ZqZEkKLS0tIDEyR1RkbmdYMUFvQVJIeWsxNnRG\nUmdRanp1OUpsU2oxV1FuZStSSjlucVkKkISehCi59bnA7SUdNw3wVV83aZ1RGpy9\nl9CrlCT3R7EoX0BU49SNhIMM5iwJt5YhUCLZl13TUb2bF0z5Nwcdxg==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBVZmVMTzFoSDFpeTJGMlpr\nVnhHMzBPdDI2aEFsdS8wSXlqMGM4RVRjSENrCmFOL1FZaFB0elFxR0FIdy9FRjU5\neDROV0lYMnFhNjdUUDFhclVia0V6UkUKLS0tIDZYbkVpY3JkR2dsa2FVWUh5Wjgz\nY1dQdTJVYURJZzdKelZuS0c2NHRsSUkKs+YXFMXOPmKC2QPrxdeTY1f05Q2UlO/O\n7/fw8Y9ioF5TcMIrNIjRP85f3G6KN4AMu/PKojcXDltSBLGTTNQzZg==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqN3JGenp4Z1FqcnM5ZHJa\nbUY3VW9FK2w4NDJvYzJtTTloTnpVZXlqUEFJCmtpMkliVE9ZQ3g0SEd4N3ZsN0NF\nbTVtUGFZeURvZ3VLdGJNMEl6QytVQW8KLS0tIE9FVGJ4SVFBbUM4MlUxa0NZTk05\nUHZ1YUtZT2VYakQrMWsyYzRhVktmSlUKU8lBRfWqtOdcjwLgT75jFv60Bm/ZS84T\nPj/9CLzb+NQ/06m3w4cyefhq9k4wjHM7zQ4Y1uzv/JpIkbIUrUuiBw==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl"
}
],
"lastmodified": "2026-09-18T06:18:20Z",
"mac": "ENC[AES256_GCM,data:k9zsU1OW6s9tdqSdQMWsrdVN4Sl/nWY6oY3IbfPeFstaljDEUFjhKW+B2gayFIFuBryqzh8zFCBw76H0nKrtDswRty2VThc5IAVQt1XfKeRl4pUHoM5Qt5Qwdti/jLpSqgJ/1CzLQAvwYL8qc14gFbVFGH8R6aBUvxQfJ+OZ23E=,iv:3ITsTUC7iM0KPultW/0nxeTsUfxGhlf+qklNUPhuvg8=,tag:rfTvb3iuk/sR7lC/uEgUNA==,type:str]",
"version": "3.13.3"
}
}
@@ -1 +0,0 @@
../../../../../../sops/users/kurogeek
@@ -1 +0,0 @@
../../../../../../sops/groups/admins
@@ -1 +0,0 @@
../../../../../../sops/machines/stellio
@@ -1,46 +0,0 @@
{
"data": "ENC[AES256_GCM,data:a2FQFSLd0eUq3FdoGKY1RBfy38CfCxtWqf4AiTAqsYeFQJeOFzNC28c6YImv,iv:EDlMtdxJFlo1G8chTuERaMNhGFO0C4Nex7DN3pn7i10=,tag:8HE58+YnKhdJpax15jyCqA==,type:str]",
"sops": {
"age": [
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1Nk1QQnU1WFlFK0RDdlFr\nWkhSUTN0SDgzSXNtK3c3ZFRieEkvV1hqdmhVCjJDZWxLYXpWUGJoMHFYeWE4U1lD\nWVFFQ01IblBXUCtNODZ3OHF2UmhhM1kKLS0tIHZndC9rL0h4ZzhPbEY1MkkzT1M1\namRib0FOZEdhR3hUQWpCWDJaMnJMb0kKiqanyOifjJO+2Pw/m7Sx3+Z7TFVULDlE\ngz3qH+tlIo//GpufHPIfQ+c2gtFaNFG1AKbOewIK3inuEzvSEQyF0w==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpenVKdDBEMlY4V2QxdmN0\nZUpBSEdzbk9SWTc4dGZldzk4NDZLa1UzTFRjCkt1MXZWbzZtUHpVdGozc0JSMnhP\nOGxnRkRSeXgyMTVvUXQ5WG9IcXRaTGMKLS0tIDJNVlVZWll5bjN1Z1BXdzR6M1li\nTzM0cVdFaEFxTjdmZ3RUK3JHQ1V5a3MK0KgXsT3efS4BQi2nBZB6TjAULYUGE72S\nTYKl+lQ+p8IREG8DGU0MzFPnPAjat0YAMav4RNSQGWHvjqU2J3fNiQ==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1ez6597tgxg7xxpm6lqv30z82sa97c04afq4wlmw8qspm8pq4m33s86fxz7"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDk2UmlZTzJB\nV2tZS296eTdabmg4amNKbnc1QUluTDVkcGh6aUdsbW56RHMgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpQamZwcFZGOHpISVF5Z0FGUjhhQXZS\nNnBmMnIwYVMwOUFoOEJwN2FpNkRZCi0tLSBraUg2NE1tM1FjQTk0M3c5ZEwyODV5\neFNIc3M4OFpzOCtCbFdoaGZXR3NvCsVpoP8RKmd/wLwjmMpK8fEDlKUF00W5+YRG\nj2qi6sHPNsScgFL5am2P3lKF0kjbhx02C5bZxxocEJ99sRJL3N4=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDNNdTlqNWFq\nOWR4ZS9ZOEdsaGpUWXdrZHJiM3FQTUFDQ1ZCbkJibEhjaWsgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpjaE5oZ1ZmaWRMRURCbE5TL1krWW1j\ncFh0NjRWWWNFMm5TSitrZ3BnU200Ci0tLSBVYjA1clNLdE85aTdnZGJIbTJQVHhn\nYWFuc1k0Yk04aVdqdFA1SERWRmtjCtBq6UTDH5qMdVLv4zuyvi0JT60a3bmIaD1u\nExb5g0HxtmLZCyXVCj8/+Amj9xdsJ4ppmbp/7gxNkTmas9+K1H0=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEZUQWtKODg4\nZS9CbmgxODdiTzN0VlAvbTFYL2RaZFd2aXJQcW5JQ2s4Z1UgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwp6TlNickJibkdWM2dESzZOdmQwQUZP\nQXJ5ZGd6LzhpcEJ6RnhvdkI5SmxBCi0tLSBVNUoxK0pmZDUxbEpKVnAvOXc1S1Bj\nZzBkemtONXF3aG1kQUlEKzcxME93Cqr0myzB5rHWchu5ppaKVD+Ypg/eWExmvwTJ\nVKptgfdfzfowzIHftRyVNvWzgt+D83QhwmZzELfpv6RGkST4BQs=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBMCtGNlRIUUJnYTlvL1ZG\nVXI0UG1uRytsM1J0dHZtbXFyRVFFeTRaK1RRCnoyYWwrU3RWWENyck9lK0xmempI\nQjViN0V4Zzl0WVlFTGhvT3I5ZkpvQlkKLS0tIGVpaWg2aXNiOEtiV0szcWJhMCtj\nNDhJaGk4WnhmZDF3d3NDSUdXTjY2UlEKYyjpIe7bpSgBJ4fMb5j58kjNBqePezmC\nKvqPDSkT9OzAf2Hkgq7cG1CWM95GYjHpeDevoRvSs8l7fCrOUWTV5A==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBmTWFuQUErcDVYRDZhVVVm\nZzEvZVRGUlVyaEM5OXUzb0plcjNzT1hjcWxNCmF0a3dXZGJXQWgwRWhvcCtha3d1\nMVBNeGI1SloyTzRldm1WbXNqaHA2QUEKLS0tIHUwNUt4MEx0K0xpR09DZWxEa04y\nS1NLZVoydUhGSVBZMHRVd2VZc25xdlUKJRkVkKqDyxtviNppT3Wywj1RJh44hO+H\n2YU1wvfPtkar+Tu6ua0KEtKGEnbQK9woVR1n44aB2pBHrJKOTX3qTw==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBNUlyUEZ1aktHSE5SUWE3\nRFdreXBabzNKWmhCbjA2V2pnbzkzekkxa1c0ClZQNGJoUmtVSFl5eXpwQXdmM2Rr\nckVTZng3RTM2aWNzYUQvVERJdEJtWXcKLS0tIERWbWhaZlpRK0p2WEhXREZ6aUVZ\nMU9NaVBBNCtaZFVWRlVxaS80aWY3RUUKqlXufjNFkWGT1RylteAtw6ijsYBRvQyL\nHheXQBkZ5DgOXGJ6qlJCEwBh4XC4YB48OzCmf230OsP9QIG9LpX3ow==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTQ2xRVUQxb2YwazhUVlhS\nZTQ5Zjh0eGxjUElyWUFGVmRiSUF5SjhpQUVnCllhSzBoam1nbzZ3eGpJRnRtYlYz\nQVpZak1DQnVOVk9zSWFvQm9adEJKUGcKLS0tIG5xNmlYOUxVZVN5RTN2R2NrZG52\nRll0MDQxNHJVY0U3K2gvTER3NEN4MTgKf3XZWt0f3ml33yI/z/zIWS6FRQf3wAF4\nmIX9dePU8HKnkp3Oy9Cot5hhI9asq1moi1OGNkS2htzP3YUS12a3Bw==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl"
}
],
"lastmodified": "2026-09-21T09:50:13Z",
"mac": "ENC[AES256_GCM,data:9oM++V+iIv6KSy6Yhd16Ocx9moyXRgs04sKTAqIJMja+V+dpN/gznHJmgRW7TbFQKlov7Zi0HNlByWWCipxXF7bAfYTF3/79ZetkF6y2oFWm0ieab3yJbcx/zrQm0k+jEYansME5JHJ4OjF7ZBMPQ6ibtjWQU60LfutVmhjhqR4=,iv:7UeqRTU5puNv95iyKLQBlw9MJTIi9URvImQK7sHmqcw=,tag:1cmR5SMkBA8WpCWxU9JhvQ==,type:str]",
"version": "3.13.3"
}
}
@@ -1 +0,0 @@
../../../../../../sops/users/kurogeek
@@ -1 +0,0 @@
../../../../../../sops/groups/admins
@@ -1 +0,0 @@
../../../../../../sops/machines/stellio
@@ -1,46 +0,0 @@
{
"data": "ENC[AES256_GCM,data:Cz0lmpOGYW/Yik8plBEWURzH0eNEwpNSuRH+Vs6bWnNFgBl7MbaR3h9J1ELv,iv:PR/76pDzXAa+zqv28EzUyn3tE0KLXmwXFKjszGmGQhU=,tag:k6IhDQKXwJOc1qO82A+ZQg==,type:str]",
"sops": {
"age": [
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxRldqV3dFV20yV3hYdkVn\nOE85WDcxSE4wd3I3QjBiVFVqL2c2TmRYaUYwCk5IUlNwUm5tZU8xLzd1K28ydFZF\nQjkrYUtCbVd5YS8rUTBwQmhEV2kyc2cKLS0tIHljTlRBRHFIZWY0UWV2cUl2MmRD\neFgvV2NZV3RuZ1p5bEVxSkRuWEtnZlEKGiMnCtln1vSkJqOwZUtNxCO6cATk8xHh\nYTGX7BrX2FeBuGNTezcp29qnGJng2Z62jh6Eb5O4rUovJg5cVAabZA==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBNbVc2M0J0dlZxVUx0VndY\nOEsxbFVaM3dRSGZYNDJjVnRSZk9CVmFKalRRCjZOSlhwd0p3UjlKc2dOdEtDM1Ft\nTHBWK3lsb1JOYjhVOEcxSXZJaUxuanMKLS0tIEV3QWtuYTJaYmt6MHRWa2lLRzBI\nZjNteElMUTFENDY0S2xsSU9KUnVlZWMK5HXz/YBmGvERAfVjwl7IsMOEABkv9sV+\nrlI5I/GFkOHxzeR5TeF5YOqnSd5oLQDHtYlovYV1drdeN4yfd9lLNw==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1ez6597tgxg7xxpm6lqv30z82sa97c04afq4wlmw8qspm8pq4m33s86fxz7"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDdVU1lIZTE5\nNEw2Y2lJaHI5TzlKV1c4REVvVnhzNGtkbjZwT1RpVUFwVmcgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpMdUM4Yjhwa2RvTnBaeW9Ic1dMVmVo\na3BWWC9ZYmRzZEJNZ0U0d1BsQTVjCi0tLSBuRi95TG1NNDltRy9pY0FCbGNqU0FM\nZnloNmZmbEdDTnFLSlhOaTZzeHNRCsJEYSr/Zyj45cp1CYZwTAZZuS9C+65EZJ8Y\nga6faEEo1Fa11CNhaN3wvqqiGwZhN3CPboVAo7giQkXbpmrvbHE=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGdYMkJpTHBK\namxlT3RUUlRCTnJtSG1GVmtlK21NL2NpaUNJZGNOTGVjM0UgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwo3QlBIbTNncVpnaytEN0NqY01lTXdG\nZ0FURDgvQ2I1Z3BHNTVTNWxEeUs0Ci0tLSBmbnlvSTNQSXRVejgrMXlubGVMM1Za\ncE8wdkoxQW8rUk5YSTdWOW52dytvCm9c8ogdR3gHsTVTqcbObhfQXsNXO0nudh3M\njiTX9BPxZDuIf8OaL0Kh0M/p4U0UNmSBj+SsEctCkBf0a1lHhHc=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGN2U0t4eTJL\nN0ZiSldQZUpCOHFxU1V4L3RPMkwwVUExY3Fxc3A0cVM4MUEgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwp1VnJudlBKVUp2YTl6U200Y3A1ZFh3\neWtXTXBhamJsWEZJQ0VxeXhSRWQwCi0tLSBqWnNJdkJzSGdqNkRGcDRnY2lQbFU3\nRFNOZm1YUUdPR1pGalczN1h5VmUwCuRg39/4XjF4JDNKbYBD9uFK/YE/xjEkcBPY\n+niwkk0bVMim7/+w5ROiJERPYffn1dyBm8YOauwE9DfSvd/yhdI=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBENEdHTmRBUmhGUWx4b0Zx\nTnBKbHFpc1FBSkoyKzZPZzdlcXRpTUtKZzJvCkRBN1hZV1FXbTZDbHpaSXhHZVZH\na1BMV0xyUWF3cCt5N010ZGxuRk42WkEKLS0tIHRBbko0dmQrN3hobVpXdHprQjBk\nWEhhc0krRnlmZmpySVVhK1ZCS1Q3UDAK390KtJjWaiASVW63zzvFFBBup5Wo/DsH\nwzp4AEM0x4i+QgSAFEwFEtgpfitIxE/F+EV2CPkTmyccygGShbIcHg==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDQUxzWGJoa3QxRnQyelNq\ncitoVGFOZEE4a29sTTc5Snc4a0JnejAyVERZClE3S2pVb25Gd2FkK21IZ284VVVi\naVJnOVkzSzAveUFsVFZTQ1JTb3VnencKLS0tIEMzSHMrSTRpbk1TeWFOdjFZRFRC\nSnQvZS8yUjdyQmZtd0RBTkpBR0lLZmMKOug+UtHoNLVJMhBMmlsdA2xGY28IA5q2\n1+L6+KK3A/8sqtLzBBh+ev5SKaLgnCKs2WKz/BcNkiBBxGRu/4DPfA==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWUHhqR0NqVzJZRWp2UzB1\nZmFzMldjZXVRaFZGbGN3Mk9scitBY3JpRFRvCnpHS3NhTkZkYVYwWHRkZHBNMzl4\nR05wSUhmdGFhc2d2WEtVcVV2aWlSY0UKLS0tIEFWY09lQWd3R1psWFFkZGZCUHcv\nRVJYNW0vUTJXblJoS3E0dU94LzNiTjAK98FCTYD6x8KbN6Ugkpo3mUwl8rZETQkh\nby9ZWMcBuk7kZCWQ/HcCNZq3JutDl29k8Zjj/xJmqemw+lqVY9AAmg==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArTHgxTFI3cFZQeWhQaXh1\nUmdiSjR3LzUrWUg5M3pzdFJWdnB4b3NxWXpZCmxBbCtqVkp1VmlPdXZMSXpvcDJx\nUUREMDduc0RQVmtIc1JuN3JFZFNycnMKLS0tIGQvY211aUI4dFQxS0FGTllXV2N6\nWEd1VHBNNGpmeGpUa00zL05WNDZueVkKUWA+iHXydSwQByEXmGHVWhFM0jp8dJGG\ncy2Dy8SOeQQt+h4wx3MNrfQn2IW0RWUOzszutp+03rRJmcX+ZNNp1g==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl"
}
],
"lastmodified": "2026-09-21T09:50:14Z",
"mac": "ENC[AES256_GCM,data:ims4gXwRuyDeRFCi/uhU0BYkVrlkG4Tdldz1PQMTgz+vcQwQUN7fmzXOBEKyyOuQi0IcxyLCCs9+C6FqfCoaOcuO6k7J1IjZ9t+/OrL/DG/Jh6kRk/jIh8I8hq0bsBjiqHjv4nvg5mf04EF3YbzGIi9GL6r6ktgaZVyKMEwAHsA=,iv:ouyE4KNY2V2IfhWSB88dGYE5O530joJIOeoV/vkZphc=,tag:2zt6NhJO73adFDkvYBRW/g==,type:str]",
"version": "3.13.3"
}
}
@@ -1 +0,0 @@
../../../../../../sops/users/kurogeek
@@ -1 +0,0 @@
../../../../../../sops/groups/admins
@@ -1 +0,0 @@
../../../../../../sops/machines/stellio
@@ -1,46 +0,0 @@
{
"data": "ENC[AES256_GCM,data:qBFQ7JdKEwqLkC8peGkelWsNdzRi5AtVihHPnz4b+Bbhg8U1/1P8goJTXd42,iv:81dmmQA3gj1Da3P1eMz952rcN/M5QOywA7zbypScBnY=,tag:iPnEYHMRR0/vg2PGW4FXzQ==,type:str]",
"sops": {
"age": [
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzNjh2UStyTUtzUTJsaXpB\nT2Rsekt3SVFRV25iWm9DUEcxZUthbmoxWEVNCk9RVVE0eDE4Wi9HSVZkTHJta3JJ\ndTZwaUxlcURyNmh5Z2NiaUpTVHpGaVkKLS0tIFJ1VG1QSXFQY0REelhINVUyZVdM\nenVjRTR1cUVVOFlaVGJsYjg2bDlJUjQKxpptfjEcxdUC5YJ4XuqsO9Ga6IEMuYIY\nhq4Oh36xSvlSm/oNbMNxmdgHN956RyD+OiptwaIZFB873b04rr/Qww==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkWC9YK3ExYnpWUm51OWg3\nYVNmOEZ5aGNhMmdFZjUrM1dHa095ZHdCR0c4CjdqREFxT3RtNzJ2T3lzTk1vQ2E4\nektjUDhCMzZvUndKZE85di96UVhGRG8KLS0tIHlkMFR0a2dGbGhQTXFoUlptdm5Z\nU3BEa0dCRC9pYlNkT2RZS3l4cklhTU0K2NaudWPlaXE6aITyCDC3p3DMhhR+uj5N\nDApMDly8vlu+Xh/evXFuVHtZ5c75HP6xFKIjLWZz0jGJWv2HY2l+gw==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1ez6597tgxg7xxpm6lqv30z82sa97c04afq4wlmw8qspm8pq4m33s86fxz7"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHdGK3BFY1Z5\nRTJnYjh2aXNBTDZPS3dJMzhiTXVSZFhhMGxBY3RGTE8va2cgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpJM2VUM0xORUUraE9qVFVmRXpaQm4r\nelZLK050MlN5UkxlV2JGaml6SVhjCi0tLSBxVG9xZ1psY0Fwb3Q2UGRqU1NTekh1\nUzFyTW1abUxxdVY5dC9NcWVtTTNZCpaKjw6/Jjnwcdc4hV0623NmE+pbp+KpwtfZ\nWncCYAopoJO/N95xlxLgOsLPYagJBfvUPKh2Zv0QgDBNmz58IXw=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHVhYVdXN0Zm\nY0hPY0d6dUxzbWdrUjE3dkRDTEd5a1pTYnY2Q012bnY2d00gQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpzZTlRMzFaQk5pWWIzcUVNTy8xc3g5\nM3V0YThBUlJnSXZjc1pLK0ZMQmwwCi0tLSBnc21JejZyUHpjWW14c1QyTFh4N0ZI\ncFR2WDhlSXp0RXREaWJKTWNlSjFZCjuRRdMxUelzy6joYycTxx9fbdbAlOyS/iEN\n4T1bvqykQulRA7CGeltOJ673ltamyzSoZHSQ4lpA93wlIjHCFQk=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJICtUY3YyQWw2\nZE5GUjJtTldyTmRwOUxoTEpKSmlNbE9BLzdPNHk2aXRUaEEgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpPdXYyamMwUmt2U3cvQkFlNlJzZE02\nRGpkOEVEenFjeFZMaUZXV1BpZG80Ci0tLSBTSVdvZVMyRnVjRUdhT2RFYkhscHBW\neHcrMGNhU2FWeC96SlRRKzNGSXVJCndaCcExMgaJbfsPfLNKJbV6UjTs7W5kyzW3\nkLMjbm/EFii4KDqs4U0N+aeQhc8j/Wer3FI7jza4RcwP1i20yr0=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTUy9UVkxybkVxT1lQNi9K\nRDc4VTlWbGE2S1h2UzRxTWJlUy95VHF2cG53CmFFdWRCYXVwQmZoSytNd2dxNUhh\nanFndmFPTGV1c0pXYW9qNi91MU9vdU0KLS0tIC9Nd0pvQWJkYk5QcndTWERiY2xJ\na1B5dWNaSndobDhrRGdrREJ1cFFvNlkKsCGzN/NG17f+AI4kLgB6uy+P0llHwnvb\nJpglNLf7SrCvGoNvs82NoRG31UM9VgwjiGPwtS7M5rin5DMXLJ3FCA==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0ZHQvRHJIY2dEN3NQOER5\nSG5uR1FLbVVDZlVKejFiRW5ZMkJiNHQxQ3lrCkZFaDhJeGRERDkwbmJ0Ulp3cXZ1\nNmllaTdXanp2Sm82TzNoa0l1bTJWWEUKLS0tIElBbllLaDVCYm5BQi9PbEs4TVV1\nQlhia0ZLTzVHaCtuR2g5TzFabEUyYlEK/ieXD2rwkJ7lraAho9v/CZovoLIgSkBd\n45Ks5sJphiiebw01oUSmbt5D7mssXSbi8bmjdih8tYQ3qOh2Omkz+g==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBNZWlSS0lRckdRNEpnbUNt\nWVpxaERjYTAvK3lZaGFJYmRRNlRJVElhTDM0ClMzZEd2emRxQ2FveFhxZ3ljVHRW\nTjRGN1YzRU5Xem12ODJjV284RHFFNHMKLS0tIG9ucnFpL3BzVGZRcVNwWldRajVT\nN2MwdGJCRDkxbER4WUFzU1BGaFBsOFUKX+QKiLTwWWxTlqMyp4nr7I91aMbN19a0\nZ3n++ev9VhFuZ7dXa4sMADOUbMsn7wqE9a9uIaIm0PAXmkbvieZeyA==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBmdzlOaXVWZjAyblN2TGl0\nMU9RWFMzUzJIeVpUbkNvc1JsaENaQmJBYlMwCkdyZkNscHB1VjVEdEtBNjVuQjEx\nQzhSMnIzdnNyYmFndkpaVXF0WWUxdncKLS0tIFdQU2U4YmQxMTBnc2grYUFkeHJ1\nV0JZUnIva1N1SllOQTZlb3VEK2p6eW8KWXt6GRaq258opcga9VFpjFLuIXTB6ind\nytpy/7TsUci3nJkoXOvZ3it7yf5205TELULgw2OcsrIWL5Hijx0i5w==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl"
}
],
"lastmodified": "2026-09-18T06:18:21Z",
"mac": "ENC[AES256_GCM,data:KyPvkAU9CI2+MXk6OrbIqivpIsifdUnIw3hteoe5UXNROasutzBE2b8MPtkpsez7C7NqZ0jbGVd3ZNaONghOP3fhueVh03zLDwoW4qmwFJCjRwfNuTpzWipXCeE5LS+2kBJF/1BWaYgbsGflHcAgKU/ftjSgWP2oTlH3lz0/BQI=,iv:BWebgnEGOz/Bg0cONnUy9GiJNylysX8C5aJ9ZvT90Mg=,tag:ML9Upx4VsSTqUlsmkEqr1w==,type:str]",
"version": "3.13.3"
}
}
@@ -1 +0,0 @@
../../../../../../sops/users/kurogeek
@@ -1 +0,0 @@
../../../../../sops/groups/admins
@@ -1 +0,0 @@
../../../../../sops/machines/buna
-46
View File
@@ -1,46 +0,0 @@
{
"data": "ENC[AES256_GCM,data:KuFHnA==,iv:lvao2ckPM9O/fgs1r3mh40Gnr5vuvQqZTRaQ+anHNoU=,tag:cBqhneA3C3VXABTOvadIgw==,type:str]",
"sops": {
"age": [
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzMUN6cnNNdm5CMFdjMGlW\nNDNvSVFzeFpaSGFNczF4Ri9VMkZVc1VQOWtzCkNDRzZ0Y0ZDOUhsK1RpQ1AwQWZV\nZnI2eUkxZHFJZlVwa3JKZzE0TDd1QmsKLS0tIGJIamNRQVh6Vkc5dU9MSzlJM0VK\ndHV2MFl6Sjc5TzJGZ1l6ck5UZnp4U2MKN+A+25PmavBjV6Py7Lex/LhWLTBO2fFu\nQajDNL3WcXE2lgRICk4QuiW/vKCpB7cfWrZjbTbKIi5jneyXZA4+IQ==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEFyMG5TNE5k\nSXo4dW9FOUVFZTQ1VTlXM3ZYQkdxRXhLQzZkWVl0R2QzQmcgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpBbU1qQTc0K0ZHdGFqV1h2d2VQblhs\nQjRqS253dlMxb2R2VU9YSXRSUVRjCi0tLSByWnlta0ZqbENrejYwUXJxdWJHVGdP\nYmlHanZnRzNjUHZOQjd0NjZweVRZCmrJo9GKl4L8fHXUwn59pe0MIxasg1cVG/Td\nqfa2WBtRFTHC08MJ9NHIOJtngGUdt9FO56Hdu0hCH/+SQE/dGHk=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGZMeGpoQkVp\ncHRGemphOGJsNEhzTzhTTGY0ZUpHMG85dFcxcjQveGFEQzQgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpna1N3ekFCc3k2OStDVmZkeVNwa09P\nZHdxZ3M5dHFWcC9ESXBzVWtXdkRvCi0tLSBwdUJGaXJxOTJlL2tKcDRLZlFYeEFo\nSVBtTjVoQ1VzdXh0akJrNWxDbDJNCi1AsTs5S5MV8a6QIIzWYBSQu3ZemxE7+sNl\ns0mE9vpeTNoEbUQeGtR01YDoBkyLK7oyW9bV+aGdpsHXjIwROVI=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHN4dEp4YkIy\nY2EwTFN6dEZwSW5Ma21rVjZYNnlRL1Z3S1FBZ3F0ekpIRlkgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpEQmF2blAzMGVBZldOT1ExSHhlVi90\nemkrQlVHMEVweHEvQUlZY3FjUG93Ci0tLSBEM0VVQmlCdFZtY1NELzBwSWhLTFRT\nd1ozQVJIcVJ5NVRMVEZrQ2o2Q244CvEbyfK6vlwVYl7Y5Aa29Op1ea3eeFW2PAdx\nHeAFeni3LPJyZhya/Q+Z+ZFWyuEdGdclMTeaqzQBhefmAJzM6jU=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBlTkUrNTBNRWdDUnpRdkxq\naC9wd2VEb3hPRVBxa0I0am83QzVrZmhsS25jCnFpSW8zTi9KRmRYVThxb1RZVEdw\nMmJxRlB1Q0NGSTdiZEpISUVFTWtwUFkKLS0tIEw4TTZEV2dMQURxV3NiVnMyZGUr\nUU9TcVM0RE5mdVBnOEVBcFpFNTNOM0EKQlQ7V88MhDLHsD9AQc3tA1oQo4uj1RQD\njX5uDH2HnxTVI7KGMU0NvnsT9Y5IEVdXVLCOUKNFU1eKQmsyzl4IQg==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYSVdDL21tclJWak9reFc4\naDU3VTNFb2RKSExUSldLbjlPbkpiNW5lb0NNCkptdnMxMTRqaDJqZkl5c0ZReERJ\ncmkzVDhVSVNxQXNQZHFFWXFIaEFnNlUKLS0tIGZ1N2ttQnA1eG8rZ1dyckVxVFJI\neTYrc203RUhjVllUNUwzTVBIK1gyYm8KOJFlCD3akcnK1aplNpmmH8eQXLNM4H3V\noqnDgxJzaL62MgJVIn9Z6hayL1vLnUyu8FbEjT+Axaf6/jmEOmG/yA==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1pgxgvwck2vr3va6c4c3utj7w2rfg2st9qvm76nc92vhfmplqmu4qs928lm"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5N1cwK0l1dHV0cThCdm9k\nYkxkRUhsbHdrWTJyRVViVXRtd1A3TFU1WXlVCkxWbDhseS9yQitYNi9lMC94eFpk\nM1Backl6N2dhWVJiZ1k4MlFYU3dQMTgKLS0tIEZ4SUs5b3BUY1hTdks0ZlB4TDVO\nOE1qMTNUY3N1aW8rc1p2dzRtNEQ2bVEKooGSsl+xPK8svd4lOQAgA3/F+plSBOkB\nbZVg2yVlm2f29BSB5gZVKFjjQVVl7WcRe4Q+2cAiANbplvLXSRY0KA==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2amhaUzU0VmxBZERCUTVh\nTStBQXpKTzVhRjJZQ04reEE2YVZRR2IrYmprCmFtV1ZoMnhnUExzWk1xTzZ6THl5\nMnJqQ3o2emdrV1lxVjlrNlVqZFhGRVEKLS0tIGxMakQ3aTI5WkNlYXUzUDNCRWti\nMVQ2ZjE5eFdxcEM1Q3lCWW8yYmJRTU0KMg5tVdQK+/boAFPzYlLDT4rjO09VyYXg\nToyMwVvHW1pPuc910ol0esn7twJPUCDlAcsW6mW74VxHIqY+9exykw==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0ZTIxR1Z1QmZFNXZKNUl5\nZVdLRFBVOTN3dWZZaktzQ2NvUjArU29EcGhzClZGemJtem9yMjNNcEhnMXFiV1ly\nNnBvcFpPUGhFWjNHWXgzcXBNc3JOMkUKLS0tIEtKaHBTWU9qK2QyTUwwZWUxZkh3\nQTYzdFFWdHpYdnhSSHR3UEIyVURtQWsKFC3YPPY4bQse7fKmRi9QjGoNWBuNobje\nLKWhQsk1Xuv1VUz4DXJ/QJECthEZ01eE8k716ybgRxgk8nTAKoV3kQ==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl"
}
],
"lastmodified": "2026-08-18T09:45:23Z",
"mac": "ENC[AES256_GCM,data:CgxPzt40hURezZ7cxH+Gcaa+/z1lZXqLwepB0epCQ03fh6Hg9xoEedzVaeAByhNi/v0cQ9Eq2qYc5SrbmZVBeBOzZLUUGQn8xYNoDpbUvKDDRnfBg3kIjh9f/Oj6QzpesYloc2JMsiNaWuQd3U8yvKXXTM/hJ3w/KaflOZMkOCE=,iv:AshLE+wgaaZ8tmzvsGv5UP0k3oV46mXlTdgIb553pRo=,tag:U3dc7S41Dt2q+v6GNYRj9w==,type:str]",
"version": "3.13.1"
}
}
@@ -1 +0,0 @@
../../../../../sops/users/kurogeek
@@ -1 +0,0 @@
../../../../../sops/groups/admins
@@ -1 +0,0 @@
../../../../../sops/machines/buna
-46
View File
@@ -1,46 +0,0 @@
{
"data": "ENC[AES256_GCM,data:pl7P6pSpdVOggYMTtQ==,iv:wgpdK333N69c5QzYNGLBeyqANY/sAHjia+UzALqywtU=,tag:RGAnKGNiBOzABoJqZZ3IOw==,type:str]",
"sops": {
"age": [
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxanRmYm5zUzN6blkwSVNl\ndzllUy9JUlM3MHNuMnloTXFOUXU5aHhrMkhFCmdBNEJtbFZtZEpjOVB5R0RwTVRy\nR2hCUEwzL3RITHJsdTNGNUpQdFkza1EKLS0tIEhVL0lLcStHN00rQnZobzREWGFX\nRmlIaFBUbXhtdERaQWpzYW9oQm81VFkKVrHioy9t0CBukVtmAZsp8DVigXmzgpeI\nxylNuB1IjgD06QodWHDqYfrfYtxSOoD5COGqs0LfXF/59bpSHuz2hQ==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHV1emlJblJO\ndlRibmJ1aFl3MEZGYkoyVFQ2US9zNHpkdzZYOXN4c1hWUnMgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpFRjNtL0g3bFp6MjhxN29TQXQ3SW1i\nSnA4RlZRNlBMRmtkWTNJQ01hQkdZCi0tLSBCclR6elNmenlmOGxucVZCUDJoQkRS\nMVFzVldibVJoakJYajd2dWhnMWJzCgHnLHmavOL1bN4v9YI5cdqtNdx2HpzbmWgE\nJb+cHwmuV2qnArv+4N2wpXtK/T3Vv/c09Dzf/NDsxXgTVPwx8OM=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIG5sdnhRUFBx\nMWQxTDlFTTNnTXczTUlOWi9mdjBSVTJnY1BZTWk0aHVtR1kgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpSN0NMVzNkbzI5WlBvaHVRR0Z4aStn\nZmhQWUZ3dmZMblNpME11SVNFZThvCi0tLSAxZzhrZmlROVhsTTJ0aG95bnJZKzda\nS2pNSVpKamp3QUN1aUV4MFJQckt3Chg1cFLogm4yL9GDk6PW7K8uqQF+QgFzs/09\n6WZxliMy829FYJb+QwQMBfSwaIKDcYSPvrYt+cj6gdRxqe58m6A=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHBuQkdxZG1W\naXpTVm9BeHdMUmk1LzNKODZqbzNuNjJ3UnZYL3psSWVGUVUgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpaUnEyV1FUdG5uMTZnUE5Wb2VYcU54\nK1RYVWVqRG9BdjlLVXBMRU5nTnRZCi0tLSAzdm13d1hWSzRyaENLNUNHT0hDK0hk\nTzdmRGNTT2JxYzVxaGFDUW1kVitrCg4xHuTtSvzGSM1/B3mFJY9Hw8iM7ubaU8ot\nh5vjycMiREWNTP0re8n97VqZseaJafEgFut0+lG0f7o53pafpmE=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3NWM2WXZhMFJyT0V4Umda\nbTNTeEZ4d2NuaFZtb0RKa0tDQ2N3dmYwdmtFCnpUbmM1RDlwZ2w2bGZScmxOaDIw\nQk9oeXN4bjBCemhhdUczT0wya0J3TXcKLS0tIGl0N1pGbUhzWU50NlVhOXZUNElL\nZVdKbG1UMjJzZ3dBWWREc3BuWkhGUWMK10RBDkhHsN537QJG0ddf8tJsjtE0+yzR\n282WAveQk+hZ+goCLjLY1onc/ffFmREY6cXVGI4lcqU4HIlDO8LBGw==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5V2dWQlI2RDlFTkJqaTFq\neC8yb1c3NnpQc3FDYlFoUm1LM0grS0VJQWcwCmhSLzhick9JSGlBL2Frbm1wSWxW\ncVFQOTNJTTZxU3JwQmxnQ0NNTXlUdHcKLS0tIDZKVTBLTnBicVlDY3dHbjNscWt0\ncVhoWXY0bDZ6aTNiYVhUcGdncFFIL2sKex9c+mjspsKugg89gQkV3Y1LsYXofdAb\nkx+ANrlyckZlqbzG8eqTqeqyFJLGezcHnHXrqyOosySAMJxhATN+5A==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1pgxgvwck2vr3va6c4c3utj7w2rfg2st9qvm76nc92vhfmplqmu4qs928lm"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPZGVXaXpzdHdmMy92QVhn\nTE8xNzluY3NQL2hYTEU3UUZnelB0VnhYMEUwCjNkUThjMnFzTGlNZy81QkF4N252\neUVpZ01Bb0N5NXlMK2NVWkplaDNsckkKLS0tIEI5OXZIQ1EvZnRQOEtLSyt5Y21q\nTnVqOXgxMTA2M1VvQ2VNVkxsdVFxSjAKiGyLRlUiHvuCyxDFrPkFKUcp/t5ulgV3\nbc33m1bmJ/4nI5v5ccWqzW8RK/KrBsdJJVQEJzKnAbvwOy304mNjPw==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBmLzBGSjRGeUNlOWU5bEVs\nczBWYVFvc1pOSXNvdnRlTU1vc2pTdlJXVkh3Ck1zNnZxT2lPK1dPNGFDcE52SkRV\neDVHRUZ2eFlWUG5nckVHSDJJMHR4ZGsKLS0tIHMyWlBaU3J2OWtjSnMwZHpBWit5\nMy9BQW9VcG5KZXF2QmNhSkFCVFp4aE0KUTxS8+x7it8tE2hoYn0dBputRA7wNs0N\nbQEAhZgubbVfY+d8HTF5syXN94qJ9E8cnlyAIXkKV2wHYV4q1MfbjA==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBuM05NSXpzbWJ1RkQ5aE15\neld6U252ZkRlZHVIZHVoUnJNV0pycVd2R2pJCk04cCtCVWNPK2RRY3hHUndjZ2Ux\nWUpJV21ScFhkNUp2ajY0N21uZ2k2d00KLS0tIGRERHB2UmxVSFRGWnBIUWYzVUYz\naXRYcjdQaitYZ3FOelNKOVptVllMQVEKH518tn/UK5+aaiQrCWXtfTbRXJQxAvy1\nlGnN58WSydycG7dMOHZEy8NApTCWiMQXgnAAYwUSvHZSdTZPZe+g6w==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl"
}
],
"lastmodified": "2026-08-18T09:45:24Z",
"mac": "ENC[AES256_GCM,data:UxGJheXkINxhl3L+IUn/ebciTRC4cJunxRIpnNQCkIHo9bdrhATF7JYYMHFG28GcXqLtiwzUM2g8FWsmpS3yL9kfyakARUMZpGOX1iwYJcr5fIDhm8Ss3DlfHCtBNWMED+WfC+iU2kBuhi4ApXo2MctOLBXxI86AHuWli3XQ9MU=,iv:T9b9+u+qcWKWxT7T1/l/NkoDQhYF6NVcoIVDjgvNStg=,tag:MousYfmOmj8GiJ+aky9muQ==,type:str]",
"version": "3.13.1"
}
}
@@ -1 +0,0 @@
../../../../../sops/users/kurogeek
@@ -1 +0,0 @@
../../../../../sops/groups/admins
@@ -1 +0,0 @@
../../../../../sops/machines/buna
-46
View File
@@ -1,46 +0,0 @@
{
"data": "ENC[AES256_GCM,data:Ep3BjrmthB1pHw==,iv:ISK9Yvxy4oW0yl4x1SfP1ZLcWSMw137kN207QoNAlzE=,tag:iLogPI6xNKc1cTV93c7u1g==,type:str]",
"sops": {
"age": [
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMUXlJdmMvd3Jja3M2aVkw\nc3dXRXYvV0hhMGljcit5SC9nSVhPWjdYTFZrCkVha2dYdmtzV29XMUcxeW5mQ3hw\nYXZ6d0VvMlkzUU9NTkMyWmF0Z3M2Qm8KLS0tIHB5OWFabThWUUttejhVYXFGTmFC\nU1ZNMFdlSjd4SW5IdHZNTFZmZjVoWVUKPE+sLE1wyhFUYh3dVVSgzvnH0SEhAJho\nDG0EgwaUXVPOMFG/obtG81GjyPSqc+2h2LmOsDEdkfHKLI0y1ga1KA==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEFFT2h5MlAv\nMmJMTzN4V1F3OUN0UWd6MkE1cy9JQVhJY1dHUE93dUwvVkUgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpCN2NUNWk3Vmp1YXdUOFd4NGtCSWJk\nbGZ6eUdUUTY0SlFGSmxNYW9raVlNCi0tLSBYaGVPOFd6S3VEZ2dLWmVIZllacUJp\nd0hhb0U1dkJ1MHRVNXZ0aVlIejBFCnqVgw8PWlUsblG4su8SUVotQ0vOipl7eqDr\nHZMtTq6HMOnTQh7SNDoBvdV7jdmSTVkbp7Mgiktwltrz+jwh+k0=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDU0Ly8wKzRq\nSnc0K0F1eFpHMUVaYnpaL2NGak9VRVJyRjczVlM2cjlyd0kgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpBUE1pbWJOak5EU1pVeEJBN05iVmg0\nWTNNOE9VRE0vREdkRlNVM2Mwa25BCi0tLSBiZktlQjBFMWhWUEpKbUpnbVJWckww\nQThrbGZiVkpOVnpHamhZVFNSajlBCpZyaNaMQtcQoa5YFYutcdjS3Q7i78Vd/aGZ\nNFow+cQ2M8zaQExqiLgIuv5FV/msyU/tlK07oenaj+QJrxi2AXo=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHNYVHBUMTE4\ndFF4a2tQTzZQdUsvVGk5YkJJMFRpRFQ5UVU3YUYxSEtiUW8gQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpXRmRQdldrb0Y5elBWakppUkJsVitl\nZDNTcnh5UDRKaXVWbnNSS2hFaUJNCi0tLSBGV3J2ek92d1VUOHQwUTFQTGl2Q09V\nZThNQVlLYjI1bG1HOGJ0ek9ZcXBZCgf/3lE2q2HVXI+uJqcSuZVBvDZ9/+DJHRTF\nFS3dB6+sVLrVdBapyQ6QVCQwqFKEiSFfP5a5TCRUtM4azCpPtHs=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKOVJxblA1bFdoVlRZa0J6\nLzRuTGtEKzhzdnlUYWRoNDVERWVXaWhBcWhJClZmY2RVS29JVldxT1ZndUh2ZWVD\nSzNPMXk0andydUpLSjlhQStsUGFvTGMKLS0tIDl5OHVZVEp3ZzJOTGxNdWZMQVJv\nYXA1b2Q4RWRFOXVVeTVsZEUzZmtNZTgK4c4vKNX1YO726lWpwaUql/QAs2SBvy20\nL52jzq/VhrZkMwvh2u2deAuW74BHIIFF1t5EAcjDEE7u8uJx9QKuHw==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2QndQcVhuNnNQaVFBVkU3\nTXc4WHY5ZXhjNThiOGtPdkpKUEVJakFFWWhFCkFrMWVBd2g0YndtaXBrQXdRY2Fl\nSDBoa3dFbEtkb1pKUHlIYXpnK2VJbkkKLS0tIE41eS9UK1J0SkZqK2VGL3BEU0Fp\neHhaWjBVV0FEWXFXOHBzaEF2c0JiakEKi6G4hY2mNAZDcfcd1GEzR2twjNIr4CXw\nIh0YEq2pJHQEwhajakpNIYN80OEwV196aZwHjOSLWApCmHnq1uftDA==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1pgxgvwck2vr3va6c4c3utj7w2rfg2st9qvm76nc92vhfmplqmu4qs928lm"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaMnhGVE9rSnpvUk41SXhs\ndFhIOURXbGgwdllkMVpwQys1YzNzOFZRZnpFCnczWGk4eE1oWk05NUVVeXVtOU9y\nQmhJVTBqVjBGblVFL0oxRjVvcUtZTTAKLS0tIEFVWDVOeGo2ZmEvSy8vZzd1eGpE\nUCtuM2dTQmZ2a0FqZGtGdUxmVksxVUUKHC+TI13xGqo45aBDY2lQ/JwmGnoJbB0o\nxKU9C1eTo2sCK4rzUupVcTfwts6ZhZs60ZdqW2t9B9Y1NT3Kf7kuiA==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyWlh0Zlg0emt2LzU2VEdI\ndDdIZjNJV0pJZlJMTHNxVmN6WDVrWUtoNUN3CkgydUJEK3pkZ3RIN3lBSC9sRVNr\nSWtubCtya3NtUldhQXRVNzlZSVJUdzQKLS0tIC9KeEZkekE0eS9PU3lhUjZNMHJa\nOTJjMVhXM3VubjFKK2VEdmpMeW5QdzgK8+8gQNrCMX2unZwsQZihukixr4iBqcVA\nBDhYRqBeM2ATTCIpTKCIusTr6MeTBJntrjv7Gr3A4WpisFPySkO+fQ==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6YlE0bXBwV0I3Y2p3bFZ5\nQXRTYk5iajNvSUcybzRqTEdiYk1YNFAwNG1ZCnFpWEp3a2VMRjc3aVFOcTN6ZkY1\nQlBEMElqRlJSS1R6R01hOUF4dk56SlkKLS0tIFVFS1ptLzhBais0UTBObENpM2d4\nMmdOWjZ2Ty9xV1ZIVW9qSnVtdGlzU1UK4aGzbR9KX310rTVepTuelU9wb67OzO1j\nksZWdjUtX6GYHpu8/jd7Igvd91RLpkv/KHotFdYyRnxzvCyf2hJ5xQ==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl"
}
],
"lastmodified": "2026-08-18T09:45:24Z",
"mac": "ENC[AES256_GCM,data:y5o58By+FljYASJdTysT/by5k5ZSOlsAr7tFM2kTDctMPe0MbT8FDpDAkTsO2b27Kz6IQ5EV4VvzIDuZjz0SgyWORLJS8nUBv9Kbfg9RJtUfZiYomN4RzAOs8IFlnMAtrw1TI8S5qOXMyYoE+KhUEsCgyYaFCIjRt6xz83Ud36E=,iv:SIvk5anBZCiW0AOEBPaTW/xmKndSaeEC/DodAkRTmvA=,tag:vDDGlLO/DnfB5BGOniXizA==,type:str]",
"version": "3.13.1"
}
}
@@ -1 +0,0 @@
../../../../../sops/users/kurogeek
@@ -1 +0,0 @@
../../../../../sops/groups/admins
@@ -1 +0,0 @@
../../../../../sops/machines/buna
-46
View File
@@ -1,46 +0,0 @@
{
"data": "ENC[AES256_GCM,data:fXho6gGhvwnMfb+xGglZLqjesY52AnSNJ/NzMYtvwe9jNEvnpbhOzn9/QkMD,iv:uE7lqukyjC70gex4NHuE+Y0EiDT+u+i5lTc5Gm+IVu4=,tag:47v3zg1rBtd8FEZPiU7WrA==,type:str]",
"sops": {
"age": [
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEQXQ1ZzlWbjkxTjd3aVhi\nZW9INU1jcmJaMGxBTU9VNHRveDdkbnF0WGlZCjV0SlozbUNkc0JPTUc0K0dxdmMz\nZHpkQUlRQUdJU0NLRmxDUmdIV1RDWXMKLS0tIElMYlFHVk1UdlpxemlJZThuNmFp\nMXY3ekJpUHJuZ1Y4TnRVdVdPNmRZQUkKoASwKcmu0SwDAd/2A1Lfzh1tlOyCJ/pU\nXPuH5uMw1HGBSMq65nuUQQyCQfYoQSo97S+CVxCK+6vVNQr2/zaTWg==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHJVa0ZObFZi\ndFBJMy9VS0FvaExmQXBjQVFpOE9CZHAxVTJwdC9zQ0t2bHcgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQprdURtQ0FXVURtYzNJWmw3dkR0cWpJ\nZHRQb09Vc2lWUk5VUEoxenJuYmZjCi0tLSBtdUMxYlk2WUFkQm45T1FOczM1K1d4\nUzMvSitEU1ZyNVVZQWlGZGJJMTRFCgRmaHYbJkc+4ewl3RX3Y4xau2Nrv5C7lzv6\n60C4vSl3R4Vu7wgINrxdyIf5MXyYaJvfeGYv/Xyvgo9/0b6ziT0=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGRaZmpHSUJx\nVjkzcDFOTnc5M3BaKzhpZW16NDJRVm1QRk4wMGVTUVoxaTQgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwozQVlWZGFkbU1lSC9seFlzSVBOWG85\nZnFJMWNlclZuR0Z6WTd5TkpUZC9rCi0tLSBOeTgyNU1MeVEwZEVYSk1tQzB0TjAw\nZ0liQ3RvN3o2VHZkTTRZR2VjRnV3ClG6dDh9+YQgWbPq6nUCY8CJl4QDhkqEu1bp\ndTXrErRq/DVHxVnu8GIgKFq3KWkEwzrylnRA8EOOdf5uQN/ZHlw=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHE0Um8wRFlu\nSkx1MTZoRG1MTXJ0aUdpZDNQVHNSak53cENWQ0duZVlzQmMgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpDRTNFRm55bEcyYmNFbVh1bjNmUTgy\nU0J6WlJNOXhMMFY4TTRIcmlMUDlVCi0tLSBFSnVPUVNjbFZPV1VqNFFaSG03NFhM\nQmJuMkdYMG9qMXAraE9LVnJadkhjCpARfq/BQKglVaVUjbLXRyh5xgE1K4KZwWpL\n0jLZAuoouB8Yhc3l0ZzWfpy9lABK/7cQeKRCqLRRwbcDO1zutUQ=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOOVh6UU9VNHJjejUzWjU0\nemFBOGsvbHZjbms3bWRJZDZTYXJPKzlmdjBRClNNRUhrQ0R4SmJLU0RzMjFiUUZR\nUThxZjdiZXE5ajlSUG1mamVpazUzN0kKLS0tIHhnY1JCOS93R1RPRkJodm80YndP\nbDRocEMvUmtWTDdxRmowN1NyY21pTkkKBfxNZ7bwQvQOk1xZI9nAogu3wtuRj5zg\nWLq/mqWwyc5WPne3kr9QTuOCGVJx0k3fyQgUDrpq16Kx1DtkSVIEJA==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArTzNLUVoxNTY4MFgrRXo4\nS0JFQjcrMXdrUlRpd3FMWjdNMVdRaTNEZml3CjJlN0ptaU5VSVRKK3V2Z1hxOHg1\nU2dJQWI3eHIvdjdVa0hibk5MdFErem8KLS0tIHEzTWVOSkVmd2dZWGJIQVFHeDU3\nYWs4VEZIR3JmNUdRbjdVczFuMERmVVUK9LBsk0aeqgGYUxIYuRzfbtyPXqUPm0nS\n+evubg7IUK5kkZ4QItWS9e5ytoAyhdDfu8kdtU+b1aSjiiQ2Q0vJPg==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1pgxgvwck2vr3va6c4c3utj7w2rfg2st9qvm76nc92vhfmplqmu4qs928lm"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrS3dUNEhhZDBjSk83TXZh\nZ3IvcEh4Y0ZJaE54VHk3S1kraUt5aWtGT2prClhxOFFFWlpSY1YwQ2liWkVka2xq\nL080dzk1Q3czWlVsQ3d3ZnBXaWh1RmsKLS0tIGpLNGdpcmc3aWkwcllqbVJDRFUx\nUEYxSDR0K1F0YmZNT253aG45QjFZazQK8/DPRdCeEcXZiZwj/S28Jfhq9DUS7FLx\n2w0zVAUdx3XuzOnXB/z3r9y78wfnTqvURPr+Q1KwY8C1XUY+04W4Jg==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOMDlNaFVtYS8vWkVyRVpY\nRS9YdFR1dnFVbUdDaXA1WW1SZ2dGdCs5U1FvCkdwOEUxRmFjVnRUQ0JqWFJtNm1o\nNlN0QlkrS0hCdHBiZjY2KzBZTHNpQ00KLS0tIDJSTUhvbytkYnZlNlhYdlhuQ0lr\nVFdjQ1ZZbklteXlnZ3ppLzYvQVZNejAK2x3kYLPA+IcKLZniFSBK+MoOyv4o5wXc\nF43zcPHWp8zqGKInf+AZM00IGj+xGN5voEAl21467sV8V0kURbD8Ug==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAya2ZUelVzWVR6SUMrRlgz\nNGxUdTV1Tm5vd3JGVEx2VVpyZnYvZVVsQVM0ClUwb3pRMFd4UDFvS1I5Ylp4VjN6\nek5oWUdyelVSbkpLcjl0VXB3ZDV0TnMKLS0tIG41TXlkekphM3U5Qk9EcE1wbFRL\nK3dET2ZjeDJpdnN6dUZtVmVBVW5heTAKxBZoSx1u1ZdmN8jW4IMN9eqEBqljPSsL\nbbkSRIzcHc1+EyTn2zRgPlNHBTDemqWBZUsFN/TmFMDC/boAqx6dDA==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl"
}
],
"lastmodified": "2026-08-18T09:45:24Z",
"mac": "ENC[AES256_GCM,data:lPWN0DAN+DxOl48LU3t2DN3e2qscwrlqMHlOSr2AaPK99WbEs42tIhbSBIh19lsuxEXMM7ql3Di2tXlO+8laxdwmRYY/dT5to768WsE5+S9ORES04lEMI49KLfcyc8kTG45UoDa4b8nZcC9tNNuy4B8MY6fM3EuBDGEvm52Bqm8=,iv:139IiyM6ZDqRPtfnmpNWIP0+XoT7NkCmPTPUdZhZ5YY=,tag:EJYrJJjUvq346vWGZX+DXg==,type:str]",
"version": "3.13.1"
}
}
@@ -1 +0,0 @@
../../../../../sops/users/kurogeek
@@ -1 +0,0 @@
../../../../../sops/groups/admins
@@ -1 +0,0 @@
../../../../../sops/machines/stellio
@@ -1,46 +0,0 @@
{
"data": "ENC[AES256_GCM,data:FmjX8cdi4gvHqB9Wf7J+5PGWSOOFebXD1Wn1p97h8r8cut8WFvJJLg7S6eW1jdwa6V2YeNGcT7CxVkU57FrPbvjg99WEeVQ/PItLIPsPav1FQhLKXUzKF9AlKneovvaFwWbxr3PIhPD+B14o1QEnmoH6Gh4gcQxpWgvub057jQzxxrd+Vy0z5yhoTPhCh0JNybmj3vacBo47ENg+VsEeiwTjuVJxiS2/3dXDcv1xoq4bLUQ0VADqniKwaPhmGvhQ2IWrh0YlXK/LimE+wvK5Wa6BWyTaM6R5ryRXlWGCFaWq2aKgd4KPlvdKGt+evIyqNFXvGkgcg7ZlKn4rktJvon0isEAqcqDO9BDlhvK8,iv:RF8dy4fnOirHMcDdrZTI3YFLQCt3oZEKHDRAeWZ4VzA=,tag:MrfmGiWBA3kzHEOZ3OoQOA==,type:str]",
"sops": {
"age": [
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2RFo3NXgzdW9zWHBkTTlD\nSElMTnd0dDMrTlNNOXRVWG9hSlpOcVRlSmlvCnB3OGladitab3poam5uRlRuTFFu\nSHFVVXA5VzJtMHJ2blVTdmFwZzcrUVUKLS0tIEVHK1NMZDIrK0JNYy96MWJqSklM\nNnVaMjBXQ1E2MUpKcm5VT3cwMW5JVWcKur/ZJEP3CW4A8UxnXWuwdbv0M40pfd3h\nG1q3LYtRHyTgE7YWyX9Tb1IdbGHO++Sh453QvOEfYSCpqjqhN0kL+A==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5UzkyaWlRWVRiaHBVb0p1\nQ2RRQzQ2M1UxZW1ia2I0V0o4bVlYejFlNFJjCmNHeDF0dGtPMmRWU2Z1TXpOWlo1\nRkMrZkVGT2tudXhCdGl4cW1GSG5MQlEKLS0tIHNDRGNxV3B3dUpVUUJYRFQrWGdW\nNWdwWU0rV3pKYUFsRmhlRW5SeTh5TU0Kocattor2jejv8ELm3CfB/K9tGujZKm/t\nip0yYRNqN56gC4v5K6qiEGjhd670RBm8b6wqfU9OCcI0QyK/D/cGIQ==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1ez6597tgxg7xxpm6lqv30z82sa97c04afq4wlmw8qspm8pq4m33s86fxz7"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEdzQVp0U21B\nU0NPMXFGRUduSWtXaWZVSDVhNnZMN08wQ1VXVExXNitGaUUgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQowb1NwRk5XK09tUVFZS2ZzSkNFdXdD\nMzRkMWduVjRrUkNxamRPYVI0cnlzCi0tLSB6ajAyb2pzaGxIakpYNnYxVFhCMGJn\nRUM3K2pKQXdWVHFrOVhza29zYk9zChUESv4UDSG8O236dFm3XuFTEGISLX3CTWHQ\np8usVfZk4J2ix6fuuMbkzs7H+0OeqOHgvi1hf97DNef1Ytn0Pc4=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDhRVGt3WFVq\nTVl3d2JCTlZGdE13QlBOWm1WRnRwSlUzY0tNNVVzWXIwaVUgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpjOEZ6amwySVozYzFNR0UzZ0dZRkpa\nUjZBdEFwMVU2dkRsdWlDVXNIZGJzCi0tLSBrZ1lqWk9GNGh5R21YU0RsSnZRM0VY\nUXFGV0FTbGRTaUNpMVpDOEZWV3hVCpQ2CVYk+DoVLxX4lMmlLE4PT2+XbJlOF81/\nKxmCy6canFuhY/sljeV42Zzmbijgkn8n/zIXBlUoJtiS+R4ytx0=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGxhQTVvc2Ix\nM05OMWpTTE40T25BUDFiRDI2dkUxVnNFR0tzT2t6cFdZeWMgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpObjRnQmJKVWI1aUlLV0c1dWV1clky\ndkpsaWpITTU1WDFNekhURWtrdTRNCi0tLSAvbUwyNk5zR2ZzVkVGOEdTMU5nUXNF\nRTQ2S1FHWnhyd3VlMFo2OUhLNzFVCun8sSY6BZtr2chEQ72pyhMLuPFPtSy6rtno\nLL5yrc2cCgrUhJ2DTKdt6Lhz/D0HmCGDzmTrAU9Z0gOByzjk8tI=\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDVU9iaEZ6bzVHb0Q3czRS\nMG94L2Q3TVhldVhVcU8wY0xsaWYwQ25tWlZnCjJYSW1pS2dxQkNTaGxxalo0OE5R\nckpxQUJ4SGFqeWFEWU5oeUFHbHB3cjQKLS0tIGhWT2pVakFVU1ZYYUY3Y3I5cHJJ\nUk9BSDhUL2pEcC9CdzVLa3RYS1JsNWsKFKS5vrK9RxYn78xevP1xtCBsLQVAQ7Gv\nFuZ9ASSBsQLZ/oak3qmh0DfdKIN33IKWZxN/ClAVLGbUiN8XOyHeAA==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4VkhkTGZ3VGlJMmVRcmYw\nR0xMTS8xLzJkM2krVzh4SmUycDc0Z1FYSXd3CkFOc0pyNDZycXJ4OUxBRTN2VWxR\nZUtxbUxLdmFiUFkvQ2pKMUY0eXJpcmsKLS0tIHNxa0UrbVQyT2NITDh2K0VSQ01L\nbTVzYnR5dzhMdWx4QVBRSGZzQUdTVm8KYipOQ6uEhVWiThj0wywh3nskTB76wVeX\nhsX2PWveFAu0puNOXFuuMDUzfOCUe4/FNTKiMPHSoaqBZtF/yQbdvA==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6bnVLV3FlZ1o1Q3h3Tms4\nSDJEaWx4YUp0MzZKWG1SdWtNYzRnWTI4YWlrCmluUk0yWTJKbHVsaE5jeTdCbDUx\nbnVheGw4WDBubUhyS2xnaXUrMm8rc00KLS0tIFJnL3Z4cTE1RzR6anA1WmJDeldz\nd0JIUWNZYVEraThhMXcxRjE1SWJpL2MKgSYk1K9F2X+sp5BBL6wLneRdpqEbdY5J\nNSv7QGH7t2NmmCd/ZZg3i9Yrx0OjnjCCxm4EN+nAg5OBIhXmLx5khw==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8"
},
{
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWd2luUFBQTlZSQ3BVd2hp\nWFh5VUxYOVRkNTlEM2Z1TVNjMS9UdVRBWFFjCmFQcTFtNFRzK2tuNmZ3eDBwTDFE\nN01uTXhWR2ZKSDNEd20rUUQ1aU4rNDAKLS0tIG1sTnprVGxaV3hRNm9zZ2FyTVBR\naEUyVjh6SmlrU1BWdGFqQ1dkZ0RrejQKa66w9vGBMWH6BtJmQIUQXGo+nmsey5MW\ngXLAoz7M4wX/1stUby0vRC7fxJqjzTXltX7YvhwUnomARFG81CJLYw==\n-----END AGE ENCRYPTED FILE-----\n",
"recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl"
}
],
"lastmodified": "2026-09-18T06:18:19Z",
"mac": "ENC[AES256_GCM,data:qiIz2eDtzss8uljSD3olFsIk74CcjiKwKRYWwq8wRoi6bHSteUvB4XhK/SVfRSD+/jxhIl7pPEupDIP4c5mExUDeTEK5LBgojFmRHR8H3p/FR3rqvNRXr8YfChKKJgJBnbolKK49l47vVPnQoC6oN3la0jJTBnIdQEMAQsvNm90=,iv:th0/99ogMLwcumQthKQd6t1HRDdFLxClsAaTNyKlIKM=,tag:FW8b19kfju7hT0PIiVWRPA==,type:str]",
"version": "3.13.3"
}
}
@@ -1 +0,0 @@
../../../../../sops/users/kurogeek
@@ -1 +0,0 @@
fd89:9e40:b91d:761c:f699:93f5:caed:ae7a