From 2e3b64860f282f6b66d8932da657ac80313dede3 Mon Sep 17 00:00:00 2001 From: SebastianStork Date: Sun, 20 Jul 2025 13:28:16 +0200 Subject: [PATCH] sops: convert format of secrets files from yaml to json --- .sops.yaml | 14 ++++++------- hosts/alto/secrets.json | 35 +++++++++++++++++++++++++++++++ hosts/alto/secrets.yaml | 37 --------------------------------- hosts/cirrus/secrets.json | 38 ++++++++++++++++++++++++++++++++++ hosts/cirrus/secrets.yaml | 39 ----------------------------------- hosts/cumulus/secrets.json | 22 ++++++++++++++++++++ hosts/cumulus/secrets.yaml | 28 ------------------------- hosts/fern/secrets.json | 27 ++++++++++++++++++++++++ hosts/fern/secrets.yaml | 32 ---------------------------- hosts/north/secrets.json | 25 ++++++++++++++++++++++ hosts/north/secrets.yaml | 31 ---------------------------- modules/home/sops.nix | 2 +- modules/system/sops.nix | 2 +- users/seb/@fern/secrets.json | 23 +++++++++++++++++++++ users/seb/@fern/secrets.yaml | 28 ------------------------- users/seb/@north/secrets.json | 23 +++++++++++++++++++++ users/seb/@north/secrets.yaml | 28 ------------------------- 17 files changed, 202 insertions(+), 232 deletions(-) create mode 100644 hosts/alto/secrets.json delete mode 100644 hosts/alto/secrets.yaml create mode 100644 hosts/cirrus/secrets.json delete mode 100644 hosts/cirrus/secrets.yaml create mode 100644 hosts/cumulus/secrets.json delete mode 100644 hosts/cumulus/secrets.yaml create mode 100644 hosts/fern/secrets.json delete mode 100644 hosts/fern/secrets.yaml create mode 100644 hosts/north/secrets.json delete mode 100644 hosts/north/secrets.yaml create mode 100644 users/seb/@fern/secrets.json delete mode 100644 users/seb/@fern/secrets.yaml create mode 100644 users/seb/@north/secrets.json delete mode 100644 users/seb/@north/secrets.yaml diff --git a/.sops.yaml b/.sops.yaml index 5e05ca8..a905bf4 100644 --- a/.sops.yaml +++ b/.sops.yaml @@ -14,39 +14,39 @@ keys: creation_rules: # Hosts - - path_regex: hosts/alto/secrets.yaml$ + - path_regex: hosts/alto/secrets.json$ key_groups: - age: - *admin - *alto - - path_regex: hosts/cirrus/secrets.yaml$ + - path_regex: hosts/cirrus/secrets.json$ key_groups: - age: - *admin - *cirrus - - path_regex: hosts/cumulus/secrets.yaml$ + - path_regex: hosts/cumulus/secrets.json$ key_groups: - age: - *admin - *cumulus - - path_regex: hosts/fern/secrets.yaml$ + - path_regex: hosts/fern/secrets.json$ key_groups: - age: - *admin - *fern - - path_regex: hosts/north/secrets.yaml$ + - path_regex: hosts/north/secrets.json$ key_groups: - age: - *admin - *north # Users - - path_regex: users/seb/@fern/secrets.yaml$ + - path_regex: users/seb/@fern/secrets.json$ key_groups: - age: - *admin - *seb-fern - - path_regex: users/seb/@north/secrets.yaml$ + - path_regex: users/seb/@north/secrets.json$ key_groups: - age: - *admin diff --git a/hosts/alto/secrets.json b/hosts/alto/secrets.json new file mode 100644 index 0000000..087ed5b --- /dev/null +++ b/hosts/alto/secrets.json @@ -0,0 +1,35 @@ +{ + "seb-password": "ENC[AES256_GCM,data:oGrXukkbK9qYYo0ci+F4RwiwlRyme/+ypJozgiqH2DFd33SyjYnzX6u2f6a0+rIfwxO45dUrXCJyidWE2Fw26xE/uH9nPmDzuw==,iv:GpBQNm1jspU8PCN+SzfAUKSps3YySg6JJVYOLOFetOI=,tag://NpB2SnxWlJPHNp92hdVA==,type:str]", + "tailscale-auth-key": "ENC[AES256_GCM,data:lGXbnNHnlKSv2Po4J7yTVOdCxwgxENBglp/MLZnIpdqVxEkO3D2Risi4iPkVPnPyKBuI4hog4xtGyiUH5L4=,iv:Cvc8+VPRpPrNYTcWjBYBPzYAwy80hJv1VCR8hrMh4AM=,tag:+qt5Caaxfig6TqoJm/uCwg==,type:str]", + "service-tailscale-auth-key": "ENC[AES256_GCM,data:9tcgzoRvxKaop1wztCIQmyej7mhou/wGlLlX7JY9r9RibxAmDX61mO28hFrsFQQfdmQTulbcSGPgZQN0xl8=,iv:8kA0iTunR6E9GRy7lrRVv2R6oYA4IijlbTuT9w6NqOI=,tag:pdkr9HeNGD38zZe6zSQFzQ==,type:str]", + "nextcloud": { + "admin-password": "ENC[AES256_GCM,data:TepYe5rZox6aoa3jeIhmBxaZIQGpjjf+SAG8E39y,iv:cAanc3a5e3PF+BkiFjcME+PiTSRaNj/e78kT/RTbaxY=,tag:wbn4vWeDnSJH7jWu7hutVw==,type:str]" + }, + "hedgedoc": { + "seb-password": "ENC[AES256_GCM,data:+pejm+Ju9l1jqY/8gpWRR6I5z3VEFzPxzw==,iv:0ji6ayKljy7LoZW423xcMmKJqsbon3JGzEb8KlbR2zs=,tag:sz8Szb8wA00U9Es0q0N/tw==,type:str]" + }, + "restic": { + "backblaze": { + "key-id": "ENC[AES256_GCM,data:NLi1oxFyJGtxUiYmQpLbiwiu5aKHek4jUw==,iv:99ZWKy7ZVQx8LxMddu/s3LoIl5Ap6RKWcp8Cc4AK9Rc=,tag:luq5+koITm69eiOTESGMHg==,type:str]", + "application-key": "ENC[AES256_GCM,data:15z8f1TpIh5IWpPd5bDSXAMgkX3Y2SCUFPBATQAjIg==,iv:GatmQHcMQxCBNiELorVUtPu/MCqenNUk/jkmTM0kmr0=,tag:jVCWqGKqFnzqod6Xb6n2Bg==,type:str]" + }, + "password": "ENC[AES256_GCM,data:NVeqrWqtdgbhu3U7dAgwFeNLS9oPtnAPSrkGtvYD,iv:3l+9+bZfOpZdSCBKzXn5PqJvqo7mz/rj1tkihJqMHIs=,tag:JXigRR1adGlm8ehRv5wzIA==,type:str]" + }, + "healthchecks-ping-key": "ENC[AES256_GCM,data:Cbk04CrYd9WcHnVRUed9aIImHbULhA==,iv:70cOOk5LfYciBx5baftFiBuquXY2welnjhoYmIB1iAQ=,tag:I5hqoai/HLdqUqonK77ubA==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5cVR4NThpT1FmWWR0NVl5\ndjFPYWM1MTFtNTc0R05vRzdHYURYcnc3V2lFCmg1MDNDaWJNNmdXb3FxVmV4UHkr\nMnB4U09PMDVadHFZQ0VwQjFsL3hVQmcKLS0tIG9pemROZFhweiticzExdUVyK3NG\nSDR6cXhBTmNTa1BTeEhlSXRwSmVEOWcKcL/594j/dbbUJTeE4REtMRbNZwIElYEq\nvmkKTEvvqyWWeOhu6e2zN2OSY7FJIstirbzU0S7MSJhUOe4LwvXOOg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1qz04yg4h4g22wxqca2pd5k0z574223f6m5c9jy5ny37nlgcd6u4styf06t", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBac0VBTXZVdmpjc29oMkJT\nVXhoZnJaWkFjVEVtelphMzlBM1BaNjM3VjBNCjV3U2JwUnRjeEhWWVlMbmZHcjJP\nT1VNUDlNUTM1UjlVdkNGN1BrWHNpVTQKLS0tIDkyWGZVTWFIQzJrVDQ2U0ErQXRm\ndEhnSkQ5SDlnbmhGSVdYaDNuc3ZkM00K7WPEZRYWAd7uGY0IcDwGgQVPrpkF/tnz\nncj03JXM4BXwvEQOmD/i6wS4U4WCwkh9EauGJljVFTeu6TciomDULQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-06-30T21:08:41Z", + "mac": "ENC[AES256_GCM,data:MK8jssDOXQlS34h1MwsCT5KR+aR72NsKn1xexzbhzwHR0+73ykLSDIjIjvGL1lePDX0Y0f7Em1oDcwnJpoMQWxHqjc2B8t0YbIZtktP9uD2SqIhYr3RvGIX1m4B8HSUEG1usAWFK8BblGZIjngWT1nlWDHakhE17rGc4WgKeHHM=,iv:p/UfEqLF8gVXyMc9VMfXY0O0v4Ed6976WIO78w/LSIE=,tag:q69Hm7hdT8OIh0eEQzEn8w==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/hosts/alto/secrets.yaml b/hosts/alto/secrets.yaml deleted file mode 100644 index 71e682c..0000000 --- a/hosts/alto/secrets.yaml +++ /dev/null @@ -1,37 +0,0 @@ -seb-password: ENC[AES256_GCM,data:oGrXukkbK9qYYo0ci+F4RwiwlRyme/+ypJozgiqH2DFd33SyjYnzX6u2f6a0+rIfwxO45dUrXCJyidWE2Fw26xE/uH9nPmDzuw==,iv:GpBQNm1jspU8PCN+SzfAUKSps3YySg6JJVYOLOFetOI=,tag://NpB2SnxWlJPHNp92hdVA==,type:str] -tailscale-auth-key: ENC[AES256_GCM,data:lGXbnNHnlKSv2Po4J7yTVOdCxwgxENBglp/MLZnIpdqVxEkO3D2Risi4iPkVPnPyKBuI4hog4xtGyiUH5L4=,iv:Cvc8+VPRpPrNYTcWjBYBPzYAwy80hJv1VCR8hrMh4AM=,tag:+qt5Caaxfig6TqoJm/uCwg==,type:str] -service-tailscale-auth-key: ENC[AES256_GCM,data:9tcgzoRvxKaop1wztCIQmyej7mhou/wGlLlX7JY9r9RibxAmDX61mO28hFrsFQQfdmQTulbcSGPgZQN0xl8=,iv:8kA0iTunR6E9GRy7lrRVv2R6oYA4IijlbTuT9w6NqOI=,tag:pdkr9HeNGD38zZe6zSQFzQ==,type:str] -nextcloud: - admin-password: ENC[AES256_GCM,data:TepYe5rZox6aoa3jeIhmBxaZIQGpjjf+SAG8E39y,iv:cAanc3a5e3PF+BkiFjcME+PiTSRaNj/e78kT/RTbaxY=,tag:wbn4vWeDnSJH7jWu7hutVw==,type:str] -hedgedoc: - seb-password: ENC[AES256_GCM,data:+pejm+Ju9l1jqY/8gpWRR6I5z3VEFzPxzw==,iv:0ji6ayKljy7LoZW423xcMmKJqsbon3JGzEb8KlbR2zs=,tag:sz8Szb8wA00U9Es0q0N/tw==,type:str] -restic: - backblaze: - key-id: ENC[AES256_GCM,data:NLi1oxFyJGtxUiYmQpLbiwiu5aKHek4jUw==,iv:99ZWKy7ZVQx8LxMddu/s3LoIl5Ap6RKWcp8Cc4AK9Rc=,tag:luq5+koITm69eiOTESGMHg==,type:str] - application-key: ENC[AES256_GCM,data:15z8f1TpIh5IWpPd5bDSXAMgkX3Y2SCUFPBATQAjIg==,iv:GatmQHcMQxCBNiELorVUtPu/MCqenNUk/jkmTM0kmr0=,tag:jVCWqGKqFnzqod6Xb6n2Bg==,type:str] - password: ENC[AES256_GCM,data:NVeqrWqtdgbhu3U7dAgwFeNLS9oPtnAPSrkGtvYD,iv:3l+9+bZfOpZdSCBKzXn5PqJvqo7mz/rj1tkihJqMHIs=,tag:JXigRR1adGlm8ehRv5wzIA==,type:str] -healthchecks-ping-key: ENC[AES256_GCM,data:Cbk04CrYd9WcHnVRUed9aIImHbULhA==,iv:70cOOk5LfYciBx5baftFiBuquXY2welnjhoYmIB1iAQ=,tag:I5hqoai/HLdqUqonK77ubA==,type:str] -sops: - age: - - recipient: age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5 - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5cVR4NThpT1FmWWR0NVl5 - djFPYWM1MTFtNTc0R05vRzdHYURYcnc3V2lFCmg1MDNDaWJNNmdXb3FxVmV4UHkr - MnB4U09PMDVadHFZQ0VwQjFsL3hVQmcKLS0tIG9pemROZFhweiticzExdUVyK3NG - SDR6cXhBTmNTa1BTeEhlSXRwSmVEOWcKcL/594j/dbbUJTeE4REtMRbNZwIElYEq - vmkKTEvvqyWWeOhu6e2zN2OSY7FJIstirbzU0S7MSJhUOe4LwvXOOg== - -----END AGE ENCRYPTED FILE----- - - recipient: age1qz04yg4h4g22wxqca2pd5k0z574223f6m5c9jy5ny37nlgcd6u4styf06t - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBac0VBTXZVdmpjc29oMkJT - VXhoZnJaWkFjVEVtelphMzlBM1BaNjM3VjBNCjV3U2JwUnRjeEhWWVlMbmZHcjJP - T1VNUDlNUTM1UjlVdkNGN1BrWHNpVTQKLS0tIDkyWGZVTWFIQzJrVDQ2U0ErQXRm - dEhnSkQ5SDlnbmhGSVdYaDNuc3ZkM00K7WPEZRYWAd7uGY0IcDwGgQVPrpkF/tnz - ncj03JXM4BXwvEQOmD/i6wS4U4WCwkh9EauGJljVFTeu6TciomDULQ== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-06-30T21:08:41Z" - mac: ENC[AES256_GCM,data:MK8jssDOXQlS34h1MwsCT5KR+aR72NsKn1xexzbhzwHR0+73ykLSDIjIjvGL1lePDX0Y0f7Em1oDcwnJpoMQWxHqjc2B8t0YbIZtktP9uD2SqIhYr3RvGIX1m4B8HSUEG1usAWFK8BblGZIjngWT1nlWDHakhE17rGc4WgKeHHM=,iv:p/UfEqLF8gVXyMc9VMfXY0O0v4Ed6976WIO78w/LSIE=,tag:q69Hm7hdT8OIh0eEQzEn8w==,type:str] - unencrypted_suffix: _unencrypted - version: 3.10.2 diff --git a/hosts/cirrus/secrets.json b/hosts/cirrus/secrets.json new file mode 100644 index 0000000..0f7c736 --- /dev/null +++ b/hosts/cirrus/secrets.json @@ -0,0 +1,38 @@ +{ + "seb-password": "ENC[AES256_GCM,data:/J83cgpBhjl6VveVZTX0ElEyexn3G3pZp6RKgfbR39QoG/5mExOk2xM999YFb5/vGaivogGQeFhwQ0j5Ij0KdaWCTXkFIQtfBw==,iv:GpBQNm1jspU8PCN+SzfAUKSps3YySg6JJVYOLOFetOI=,tag:QTqmyyywH0cV5rGQhPBBGg==,type:str]", + "tailscale-auth-key": "ENC[AES256_GCM,data:u4F4B7cxqX5S+25lsB/X3WUYJFlLrIcqA+pWABDn0j08nL6a1Vg4n94LjkWYlcLIj9Axj9UCRurgPVwNpA0=,iv:iKZzHTD00h9/vwkewo14Ox+9EMuo5GawemRVjn1gLuM=,tag:ikLoAEbMDNlRZ3PGke2OZQ==,type:str]", + "hedgedoc": { + "seb-password": "ENC[AES256_GCM,data:hzUFWZ3m6oIUOySTHfRyEDSNqYIfJndYSg==,iv:wg8aMAEbvCYVfqMhikF1tbEdB+CYzLB4azlLN6OU/HE=,tag:Yf7xUBwIetnkUnncOi/V8Q==,type:str]", + "gitlab-auth-secret": "ENC[AES256_GCM,data:vxgXbP+6mtWpjgfsEaFHJd5IVM+oPPHhYNqwO76+Zw9j2fZZane4T9YUixUvM3kYQwW+Ml/gRHn9GjgM1fIYRRKAsbO1wA==,iv:lyfWZFwZjdP005X4USGKM1OWKu3W8YTZ0oWODhF/uPI=,tag:3Kj1/pUjMo8GjIDTdPBo1A==,type:str]" + }, + "forgejo": { + "admin-password": "ENC[AES256_GCM,data:DOZah26AGeR89kgeIvWPCJlVRxML9r7F2g==,iv:4BCOmHxzCr4Z3975MN4mr/lyeEVyJhwuGfDxek6GiSI=,tag:IsgsIhrTEMRp1/FFFQbyhA==,type:str]" + }, + "restic": { + "backblaze": { + "key-id": "ENC[AES256_GCM,data:PWe/VRiXKmL4/fPlKj6HyYqugJ4wssWKjA==,iv:tSVeVcbZI+AuXXllEax+IKD2gkNQSDC5cW0yJa8Dfyc=,tag:5A5YgQnM/Br47sYCQbJOcg==,type:str]", + "application-key": "ENC[AES256_GCM,data:0W3eE8sxS6seWX9L1koksN6lQLJ8gFBNGh8fSadSIw==,iv:8Eyu9vKX9IcY/Ixgy1jigl4Ef4e55duyZZX4nKU/At0=,tag:S+LwXW0Q6q6/JN7AjyZ+3g==,type:str]" + }, + "password": "ENC[AES256_GCM,data:gMd4G8o83r3sTZEH1kRkn05Mye96sHV2mdRWNbbS,iv:E2hBYbvpCMDul81lgUBNVr5Fm7x0u1f9cEkma9jKwYE=,tag:CeFrP3pO1VmGxcvj7b7pYA==,type:str]" + }, + "healthchecks-ping-key": "ENC[AES256_GCM,data:HT6bEtZ4ii3na8VDRA59GHtRuaOV+w==,iv:ZZlnpDPoPUYgq/jHOfCqHMUmKpPUTpXmZp3GWxYAL3I=,tag:Lg97lItvoGzXqoz6Pwadfw==,type:str]", + "crowdsec": { + "enrollment-key": "ENC[AES256_GCM,data:gcoLmZGUqH0brtvcXiZwXr7CSc9GfEWkvA==,iv:ZLz/3LXSYVXQtcyPZ62qOuslexdXh7jvX0MzoXjlRgM=,tag:V/SwXnNDQkiRQEu90ZTnTg==,type:str]" + }, + "sops": { + "age": [ + { + "recipient": "age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFTldDcUk1dGVRMzNmZUhw\nbzFRYUdNM3ZQanFIbkpyc2lqeTlLNFJEVzNrCjlnK2pRSnVmUU5WeGo1VW5kVjZp\nb1hTZFB3eVZPL2xpU0F0MlBlTVNVTE0KLS0tIGU2YlRhMG9QRi9uYkVCOFlGTVhK\nUS82UEZXeUZxT2Fub3dRenNSTGVDdnMKJlKpdZdKGGKHcvczYNnzSz6T79mlT67I\nQxNZvBQI+rZ6bNxDu4LqbtwCqRVu1uJLdedGY1VPF3ZIwfuzewyVDA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1dnpwfwh0h95r63e5qfjc2gvffw2tr2tx4new7sq2h3qs90kx9fmq322mx4", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhc1E4VFJWUTl0Nkhjc1VL\namRLN3pLcVUvc1diWmhHTVdTYjd5SmxYS2hBCkpQSXFnQlVqcndtejNoL2xQQlRh\ncG1uNlQxSUpJc0tRZHZFOVhibnFZOUUKLS0tIE84UGtkdldzM2oyTmF0Y0xPckpZ\naHNody9YR2ZKTDNINmNvbGNHb0dCRVkKXcUQxU0Craqkze0l0mH75MKTnkf7a/ae\nXeqWVJRO1WpG+UhF3QB3yMq9uy0vlc3JnD3LsE0inWUSl0s6AgDZOg==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-06-30T21:14:35Z", + "mac": "ENC[AES256_GCM,data:2fDTzibwzBLx1L46M55s494wlbdvAPEvba4T5ZqgspQxxiyiN4FTnhwrDFu5a8WeRTSIxsa2dGTjtPX7z2LCe8lbyxdBDDMtD0neJuHK18Ht80r4dhGR/h0KPvvf3yjCLytpP8Fouo/bv8G1kGscwh7nr419vIMcZKB89zmXpJE=,iv:DHMJ4f+BpJ6EslQAOV/c5Evu1gwNL9bxJ8PLNQUPkgE=,tag:3nkwNDpO7chRz3GcjN+1Hw==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/hosts/cirrus/secrets.yaml b/hosts/cirrus/secrets.yaml deleted file mode 100644 index 72cb0d8..0000000 --- a/hosts/cirrus/secrets.yaml +++ /dev/null @@ -1,39 +0,0 @@ -seb-password: ENC[AES256_GCM,data:/J83cgpBhjl6VveVZTX0ElEyexn3G3pZp6RKgfbR39QoG/5mExOk2xM999YFb5/vGaivogGQeFhwQ0j5Ij0KdaWCTXkFIQtfBw==,iv:GpBQNm1jspU8PCN+SzfAUKSps3YySg6JJVYOLOFetOI=,tag:QTqmyyywH0cV5rGQhPBBGg==,type:str] -tailscale-auth-key: ENC[AES256_GCM,data:u4F4B7cxqX5S+25lsB/X3WUYJFlLrIcqA+pWABDn0j08nL6a1Vg4n94LjkWYlcLIj9Axj9UCRurgPVwNpA0=,iv:iKZzHTD00h9/vwkewo14Ox+9EMuo5GawemRVjn1gLuM=,tag:ikLoAEbMDNlRZ3PGke2OZQ==,type:str] -hedgedoc: - seb-password: ENC[AES256_GCM,data:hzUFWZ3m6oIUOySTHfRyEDSNqYIfJndYSg==,iv:wg8aMAEbvCYVfqMhikF1tbEdB+CYzLB4azlLN6OU/HE=,tag:Yf7xUBwIetnkUnncOi/V8Q==,type:str] - gitlab-auth-secret: ENC[AES256_GCM,data:vxgXbP+6mtWpjgfsEaFHJd5IVM+oPPHhYNqwO76+Zw9j2fZZane4T9YUixUvM3kYQwW+Ml/gRHn9GjgM1fIYRRKAsbO1wA==,iv:lyfWZFwZjdP005X4USGKM1OWKu3W8YTZ0oWODhF/uPI=,tag:3Kj1/pUjMo8GjIDTdPBo1A==,type:str] -forgejo: - admin-password: ENC[AES256_GCM,data:DOZah26AGeR89kgeIvWPCJlVRxML9r7F2g==,iv:4BCOmHxzCr4Z3975MN4mr/lyeEVyJhwuGfDxek6GiSI=,tag:IsgsIhrTEMRp1/FFFQbyhA==,type:str] -restic: - backblaze: - key-id: ENC[AES256_GCM,data:PWe/VRiXKmL4/fPlKj6HyYqugJ4wssWKjA==,iv:tSVeVcbZI+AuXXllEax+IKD2gkNQSDC5cW0yJa8Dfyc=,tag:5A5YgQnM/Br47sYCQbJOcg==,type:str] - application-key: ENC[AES256_GCM,data:0W3eE8sxS6seWX9L1koksN6lQLJ8gFBNGh8fSadSIw==,iv:8Eyu9vKX9IcY/Ixgy1jigl4Ef4e55duyZZX4nKU/At0=,tag:S+LwXW0Q6q6/JN7AjyZ+3g==,type:str] - password: ENC[AES256_GCM,data:gMd4G8o83r3sTZEH1kRkn05Mye96sHV2mdRWNbbS,iv:E2hBYbvpCMDul81lgUBNVr5Fm7x0u1f9cEkma9jKwYE=,tag:CeFrP3pO1VmGxcvj7b7pYA==,type:str] -healthchecks-ping-key: ENC[AES256_GCM,data:HT6bEtZ4ii3na8VDRA59GHtRuaOV+w==,iv:ZZlnpDPoPUYgq/jHOfCqHMUmKpPUTpXmZp3GWxYAL3I=,tag:Lg97lItvoGzXqoz6Pwadfw==,type:str] -crowdsec: - enrollment-key: ENC[AES256_GCM,data:gcoLmZGUqH0brtvcXiZwXr7CSc9GfEWkvA==,iv:ZLz/3LXSYVXQtcyPZ62qOuslexdXh7jvX0MzoXjlRgM=,tag:V/SwXnNDQkiRQEu90ZTnTg==,type:str] -sops: - age: - - recipient: age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5 - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFTldDcUk1dGVRMzNmZUhw - bzFRYUdNM3ZQanFIbkpyc2lqeTlLNFJEVzNrCjlnK2pRSnVmUU5WeGo1VW5kVjZp - b1hTZFB3eVZPL2xpU0F0MlBlTVNVTE0KLS0tIGU2YlRhMG9QRi9uYkVCOFlGTVhK - US82UEZXeUZxT2Fub3dRenNSTGVDdnMKJlKpdZdKGGKHcvczYNnzSz6T79mlT67I - QxNZvBQI+rZ6bNxDu4LqbtwCqRVu1uJLdedGY1VPF3ZIwfuzewyVDA== - -----END AGE ENCRYPTED FILE----- - - recipient: age1dnpwfwh0h95r63e5qfjc2gvffw2tr2tx4new7sq2h3qs90kx9fmq322mx4 - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhc1E4VFJWUTl0Nkhjc1VL - amRLN3pLcVUvc1diWmhHTVdTYjd5SmxYS2hBCkpQSXFnQlVqcndtejNoL2xQQlRh - cG1uNlQxSUpJc0tRZHZFOVhibnFZOUUKLS0tIE84UGtkdldzM2oyTmF0Y0xPckpZ - aHNody9YR2ZKTDNINmNvbGNHb0dCRVkKXcUQxU0Craqkze0l0mH75MKTnkf7a/ae - XeqWVJRO1WpG+UhF3QB3yMq9uy0vlc3JnD3LsE0inWUSl0s6AgDZOg== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-06-30T21:14:35Z" - mac: ENC[AES256_GCM,data:2fDTzibwzBLx1L46M55s494wlbdvAPEvba4T5ZqgspQxxiyiN4FTnhwrDFu5a8WeRTSIxsa2dGTjtPX7z2LCe8lbyxdBDDMtD0neJuHK18Ht80r4dhGR/h0KPvvf3yjCLytpP8Fouo/bv8G1kGscwh7nr419vIMcZKB89zmXpJE=,iv:DHMJ4f+BpJ6EslQAOV/c5Evu1gwNL9bxJ8PLNQUPkgE=,tag:3nkwNDpO7chRz3GcjN+1Hw==,type:str] - unencrypted_suffix: _unencrypted - version: 3.10.2 diff --git a/hosts/cumulus/secrets.json b/hosts/cumulus/secrets.json new file mode 100644 index 0000000..59543d8 --- /dev/null +++ b/hosts/cumulus/secrets.json @@ -0,0 +1,22 @@ +{ + "seb-password": "ENC[AES256_GCM,data:laGJomW5c5TB3alpPgZKElQ3Y46OBxPrA0AxVNgx/09oSuG0EM63cnnkwZkrTeZxqjBH2UOryLqCr9DUr9mhZsovqNtZ2t8Uzg==,iv:GpBQNm1jspU8PCN+SzfAUKSps3YySg6JJVYOLOFetOI=,tag:2nARGI9XwzLfJFRhDyGBSw==,type:str]", + "tailscale-auth-key": "ENC[AES256_GCM,data:FKHQsrLhELUKUg/nuf/UakS14Qj8z3arRR3366Cc3wag8+lpLrVjKXT8a5ZFd4ZtIghrCSvyXUefAKcVmQ==,iv:jvuoo8DD7ls0WZA6ZrCbz3w4O8NCyXZjv1mscnx/T94=,tag:HczecDubwKkCVu04rqhh9w==,type:str]", + "service-tailscale-auth-key": "ENC[AES256_GCM,data:S1LXXdGd78y1LAAeBxQ/yC8ggm/Mq8JkXVx7umMEk6nlOx0NLHqklSJ8JX+QUhgmx9hoCBSKJ9q1DxbFzsw=,iv:uDAG/00sl/n+Tp11SmsEQFKWQ9KOxcWfvgnFnIUuMcw=,tag:3A8vv97+HmTzBVxH9hqEfg==,type:str]", + "healthchecks-ping-key": "ENC[AES256_GCM,data:j2AJZ0VvRxJMsy1VSA/7mOmCBka2KA==,iv:5LjD9u08wdU3W+RlL8UK5AaU9GSy+6FqTUTkIJkea2c=,tag:wKOjFncxgURIlQSCBLXLSw==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvd29MSnZKanp3OXZxNHhv\nVks2ajgwb25qVnVDSWIvZWh1MytGTFBHL1dvCmhDNEF2R3Zac29HVHdLdXljYjJs\nalZYZDF2MjR2cWdBNWZYQXh1OElSWTgKLS0tIHY0eDJhRlVqbUtJQkFSTUh6cFor\nTWhBRXFNb3p1NU5udW9SU1Q4L2YyaVUKUMopZJ68KwiAknBFvz01X0TvBVH+1amz\nPxhHWvrcY54s8vfw9gk6LiN3o4vlZVCSfzHGLGoXxFeylc6RTM4CIw==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1dnru7l0agvnw3t9kmx60u4vh5u4tyd49xdve53zspxkznnp9f34qtec9dl", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhSDhRQmpXaGdocDMvaS9u\na0ZyOEtNT2N4bG01NERFQTErc1hFaE1xWFFVClA4YjBwdGVhbTZ3dE9ZSFV2M1Zu\nZCtuVHN4R0NMQU16UXFRdVVqQlJLazgKLS0tIDdmWVc4ejFNRWVhY1piSTBXU0cx\nV1F2cjlmRWNKWkN1U3hwNWl6U2lEb1kKgsj22mpgxpgA5oXTXhoA5DtkySqqcn17\nOrpUiZmfOABXEZ0b5pnkAD06aW+7j2SqajYpvguxIrD9x1w562FmZA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-06-19T22:27:27Z", + "mac": "ENC[AES256_GCM,data:HPVe70zuMv3AKwxJdBeY4LXlg+Yod6HeJmfPV/h9+ykA3z9jW4JniHzdtkTa9ZE//92zdkJgaQyJK560h+tCEoZSmLplS5Wig2t9oKI+NBl4z1me4waKXSgAmhlc4J2/j+QZcUcUHRkMrUFu69ioOHE2V41WQnQ7w6sCIm6ZSx8=,iv:TNFL5PlOpN824zPX9yOmM3cpYm6vKmlHX1IvuKTvtB8=,tag:QFxiRi36TAg//xkLTaWz9A==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/hosts/cumulus/secrets.yaml b/hosts/cumulus/secrets.yaml deleted file mode 100644 index f10992f..0000000 --- a/hosts/cumulus/secrets.yaml +++ /dev/null @@ -1,28 +0,0 @@ -seb-password: ENC[AES256_GCM,data:laGJomW5c5TB3alpPgZKElQ3Y46OBxPrA0AxVNgx/09oSuG0EM63cnnkwZkrTeZxqjBH2UOryLqCr9DUr9mhZsovqNtZ2t8Uzg==,iv:GpBQNm1jspU8PCN+SzfAUKSps3YySg6JJVYOLOFetOI=,tag:2nARGI9XwzLfJFRhDyGBSw==,type:str] -tailscale-auth-key: ENC[AES256_GCM,data:FKHQsrLhELUKUg/nuf/UakS14Qj8z3arRR3366Cc3wag8+lpLrVjKXT8a5ZFd4ZtIghrCSvyXUefAKcVmQ==,iv:jvuoo8DD7ls0WZA6ZrCbz3w4O8NCyXZjv1mscnx/T94=,tag:HczecDubwKkCVu04rqhh9w==,type:str] -service-tailscale-auth-key: ENC[AES256_GCM,data:S1LXXdGd78y1LAAeBxQ/yC8ggm/Mq8JkXVx7umMEk6nlOx0NLHqklSJ8JX+QUhgmx9hoCBSKJ9q1DxbFzsw=,iv:uDAG/00sl/n+Tp11SmsEQFKWQ9KOxcWfvgnFnIUuMcw=,tag:3A8vv97+HmTzBVxH9hqEfg==,type:str] -healthchecks-ping-key: ENC[AES256_GCM,data:j2AJZ0VvRxJMsy1VSA/7mOmCBka2KA==,iv:5LjD9u08wdU3W+RlL8UK5AaU9GSy+6FqTUTkIJkea2c=,tag:wKOjFncxgURIlQSCBLXLSw==,type:str] -sops: - age: - - recipient: age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5 - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvd29MSnZKanp3OXZxNHhv - Vks2ajgwb25qVnVDSWIvZWh1MytGTFBHL1dvCmhDNEF2R3Zac29HVHdLdXljYjJs - alZYZDF2MjR2cWdBNWZYQXh1OElSWTgKLS0tIHY0eDJhRlVqbUtJQkFSTUh6cFor - TWhBRXFNb3p1NU5udW9SU1Q4L2YyaVUKUMopZJ68KwiAknBFvz01X0TvBVH+1amz - PxhHWvrcY54s8vfw9gk6LiN3o4vlZVCSfzHGLGoXxFeylc6RTM4CIw== - -----END AGE ENCRYPTED FILE----- - - recipient: age1dnru7l0agvnw3t9kmx60u4vh5u4tyd49xdve53zspxkznnp9f34qtec9dl - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhSDhRQmpXaGdocDMvaS9u - a0ZyOEtNT2N4bG01NERFQTErc1hFaE1xWFFVClA4YjBwdGVhbTZ3dE9ZSFV2M1Zu - ZCtuVHN4R0NMQU16UXFRdVVqQlJLazgKLS0tIDdmWVc4ejFNRWVhY1piSTBXU0cx - V1F2cjlmRWNKWkN1U3hwNWl6U2lEb1kKgsj22mpgxpgA5oXTXhoA5DtkySqqcn17 - OrpUiZmfOABXEZ0b5pnkAD06aW+7j2SqajYpvguxIrD9x1w562FmZA== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-06-19T22:27:27Z" - mac: ENC[AES256_GCM,data:HPVe70zuMv3AKwxJdBeY4LXlg+Yod6HeJmfPV/h9+ykA3z9jW4JniHzdtkTa9ZE//92zdkJgaQyJK560h+tCEoZSmLplS5Wig2t9oKI+NBl4z1me4waKXSgAmhlc4J2/j+QZcUcUHRkMrUFu69ioOHE2V41WQnQ7w6sCIm6ZSx8=,iv:TNFL5PlOpN824zPX9yOmM3cpYm6vKmlHX1IvuKTvtB8=,tag:QFxiRi36TAg//xkLTaWz9A==,type:str] - unencrypted_suffix: _unencrypted - version: 3.10.2 diff --git a/hosts/fern/secrets.json b/hosts/fern/secrets.json new file mode 100644 index 0000000..c76ad82 --- /dev/null +++ b/hosts/fern/secrets.json @@ -0,0 +1,27 @@ +{ + "seb-password": "ENC[AES256_GCM,data:JUmWW1wuVWiRoJc//u09Sv7UXQR7yR9b9hxANBmKEzDPRCeEL0R9Go5lJvffIeBaE9b9Mue2OhzwYqri3he7uaqfT2GPUdZjfw==,iv:oWQj47oxjxR3DBHhFwUD/Emj5ziZHwcbXzD69ChRmHU=,tag:51ncpCWbc4bd6qRO3Cv7iw==,type:str]", + "tailscale-auth-key": "ENC[AES256_GCM,data:4xRwzt0FLmQLpy6OIKWeouo+0lWEZAvXpSOgwAYojVSKPO3OdV4rpayAOC05TQKhgtN/3AoTsvjLof6wY2c=,iv:uW2l5Z8YuLaSHUGVj8SMZox1gx9OdmBnf7a8QtH+3hY=,tag:Jj3652MPXocHrwhr4hWKLw==,type:str]", + "iwd": { + "EW90N.psk": "ENC[AES256_GCM,data:wq5soegd7vQBUnIR71XPN06Hz1maJIY3eAUA6Su6X1MEQLfaSUPHYP8xxaGP8DmL,iv:RIh/45UhkyEtjh5Q0FOS63p1RRgLlrRF+QTiFozm4eU=,tag:tV6eVHRs19k+bKyjaAdPmg==,type:str]", + "Fairphone4.psk": "ENC[AES256_GCM,data:LMspUmUJSggSa7TvM/KRR2gfcnk88/OXICEZRrZLIF/tCMSiCFPw7mi3fLqF,iv:p80LlUGQkBdeEK63dBDWgWe0n6GtEC2rcn8fToOvD5I=,tag:OWCeGhHACnkrJent/A1t/Q==,type:str]", + "WLAN-233151.psk": "ENC[AES256_GCM,data:IDBoXJCGCYPbSzYQ4M0vFNY5ZJ6QzGRhuWL7qvJkARd2gd7Kf2FUDIFvwg==,iv:POBhbAgT3SNqBNqGyv6aWb7RCTB30/UF0+jeLOs8RZk=,tag:pgczpy0CmnyYsYYHjAp1JQ==,type:str]", + "DSL_EXT.psk": "ENC[AES256_GCM,data:S4vKzCgcs4PrSw7ZKoqWQprTHDZUmJCruZegcu9hJlnkEFUnnaKCBkAC/w==,iv:5WNg69StrMKqiJdJ4l8AdyvZr/fu1jN8ZN+W+k7VZvY=,tag:oPO3d9pGDLukGA1ZtXSbuw==,type:str]", + "eduroam.8021x": "ENC[AES256_GCM,data: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,iv:NfCbkM/zswvdlQ2FhC1/iJMuysPGPE0GG9f2gmonz+k=,tag:7iq3a0I7krGbPWjvGQRa+w==,type:str]" + }, + "sops": { + "age": [ + { + "recipient": "age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPYlhPc0xsdE1ZU3RpSzBI\neWdYUFdKL1ovWTJBVEtOclJQelIxTjRPc20wCkdUeU5DZzJXWUlkdWxXM1VPcVFj\nTkM4ZlllY1lDejdFWnl3Wkp1VEdSbXMKLS0tIFNDc0xOTzhRLzdHQ1RubkllWWFi\nU1VlTGpjdzlpSzV2QnFtOTNPeGpHOEkKeAIy8xbf1y5PVL1x5B4XHD80gEQ8+wDO\nUeqaXmITmcLIxgPdVOg7mqaJw/UmKJ3bOJetYnCZOWZ6aV/R1J1EOg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sywwrwse76x8yskrsfpwk38fu2cmyx5s9qkf2pgc68cta0vj9psql7dp6e", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyTVpkazRqVHdNZVNjZ0VZ\nUjk0OXZnZDlpVW14WkFxdUdNaC9mSnE5MERzCkxXKzYzSzVXWFBXV1loV0FlUHZy\nY1VaZnI3MmNpUnk4aWdlOWs3MVVlU2MKLS0tIEhucHd4MlVpMGo3a1pQSW1LMlBW\nNGxZaktVa2V1ZU5JNG5HbWlDaVhnMXcKBHy42a77B2OoXBRJdwdK4D8TQ72aJzey\nI9uP7+UdbLIabIlpoe2RUd4f9vbfXHzZTD26b0WFQT9kkdKG8jWrzw==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-05-29T17:57:23Z", + "mac": "ENC[AES256_GCM,data:cm7QNzLyDxxGCkjVlBcwYutN4A3NTEaSH/3aVPcOvrsPcUtUzBpIyIsnR7GWErrRICX2nu765Nkt8uQd1RdtMiHvm4F1jB3j7gED2uRKwU0bS+kBnx+tmQx1HCdB4CtHsFW+H3sxJ61Y+06oESZsJrvh5kq9URKfSPb6DHIB/s8=,iv:kB5kCES7TcZ9q/LiyhFzNYMVYa9M8ZwvOv3QnONYMyo=,tag:DTJ25N447vadXb8XekQarw==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/hosts/fern/secrets.yaml b/hosts/fern/secrets.yaml deleted file mode 100644 index cbfbf31..0000000 --- a/hosts/fern/secrets.yaml +++ /dev/null @@ -1,32 +0,0 @@ -seb-password: ENC[AES256_GCM,data:JUmWW1wuVWiRoJc//u09Sv7UXQR7yR9b9hxANBmKEzDPRCeEL0R9Go5lJvffIeBaE9b9Mue2OhzwYqri3he7uaqfT2GPUdZjfw==,iv:oWQj47oxjxR3DBHhFwUD/Emj5ziZHwcbXzD69ChRmHU=,tag:51ncpCWbc4bd6qRO3Cv7iw==,type:str] -tailscale-auth-key: ENC[AES256_GCM,data:4xRwzt0FLmQLpy6OIKWeouo+0lWEZAvXpSOgwAYojVSKPO3OdV4rpayAOC05TQKhgtN/3AoTsvjLof6wY2c=,iv:uW2l5Z8YuLaSHUGVj8SMZox1gx9OdmBnf7a8QtH+3hY=,tag:Jj3652MPXocHrwhr4hWKLw==,type:str] -iwd: - EW90N.psk: ENC[AES256_GCM,data:wq5soegd7vQBUnIR71XPN06Hz1maJIY3eAUA6Su6X1MEQLfaSUPHYP8xxaGP8DmL,iv:RIh/45UhkyEtjh5Q0FOS63p1RRgLlrRF+QTiFozm4eU=,tag:tV6eVHRs19k+bKyjaAdPmg==,type:str] - Fairphone4.psk: ENC[AES256_GCM,data:LMspUmUJSggSa7TvM/KRR2gfcnk88/OXICEZRrZLIF/tCMSiCFPw7mi3fLqF,iv:p80LlUGQkBdeEK63dBDWgWe0n6GtEC2rcn8fToOvD5I=,tag:OWCeGhHACnkrJent/A1t/Q==,type:str] - WLAN-233151.psk: ENC[AES256_GCM,data:IDBoXJCGCYPbSzYQ4M0vFNY5ZJ6QzGRhuWL7qvJkARd2gd7Kf2FUDIFvwg==,iv:POBhbAgT3SNqBNqGyv6aWb7RCTB30/UF0+jeLOs8RZk=,tag:pgczpy0CmnyYsYYHjAp1JQ==,type:str] - DSL_EXT.psk: ENC[AES256_GCM,data:S4vKzCgcs4PrSw7ZKoqWQprTHDZUmJCruZegcu9hJlnkEFUnnaKCBkAC/w==,iv:5WNg69StrMKqiJdJ4l8AdyvZr/fu1jN8ZN+W+k7VZvY=,tag:oPO3d9pGDLukGA1ZtXSbuw==,type:str] - eduroam.8021x: ENC[AES256_GCM,data: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,iv:NfCbkM/zswvdlQ2FhC1/iJMuysPGPE0GG9f2gmonz+k=,tag:7iq3a0I7krGbPWjvGQRa+w==,type:str] -sops: - age: - - recipient: age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5 - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPYlhPc0xsdE1ZU3RpSzBI - eWdYUFdKL1ovWTJBVEtOclJQelIxTjRPc20wCkdUeU5DZzJXWUlkdWxXM1VPcVFj - TkM4ZlllY1lDejdFWnl3Wkp1VEdSbXMKLS0tIFNDc0xOTzhRLzdHQ1RubkllWWFi - U1VlTGpjdzlpSzV2QnFtOTNPeGpHOEkKeAIy8xbf1y5PVL1x5B4XHD80gEQ8+wDO - UeqaXmITmcLIxgPdVOg7mqaJw/UmKJ3bOJetYnCZOWZ6aV/R1J1EOg== - -----END AGE ENCRYPTED FILE----- - - recipient: age1sywwrwse76x8yskrsfpwk38fu2cmyx5s9qkf2pgc68cta0vj9psql7dp6e - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyTVpkazRqVHdNZVNjZ0VZ - Ujk0OXZnZDlpVW14WkFxdUdNaC9mSnE5MERzCkxXKzYzSzVXWFBXV1loV0FlUHZy - Y1VaZnI3MmNpUnk4aWdlOWs3MVVlU2MKLS0tIEhucHd4MlVpMGo3a1pQSW1LMlBW - NGxZaktVa2V1ZU5JNG5HbWlDaVhnMXcKBHy42a77B2OoXBRJdwdK4D8TQ72aJzey - I9uP7+UdbLIabIlpoe2RUd4f9vbfXHzZTD26b0WFQT9kkdKG8jWrzw== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-05-29T17:57:23Z" - mac: ENC[AES256_GCM,data:cm7QNzLyDxxGCkjVlBcwYutN4A3NTEaSH/3aVPcOvrsPcUtUzBpIyIsnR7GWErrRICX2nu765Nkt8uQd1RdtMiHvm4F1jB3j7gED2uRKwU0bS+kBnx+tmQx1HCdB4CtHsFW+H3sxJ61Y+06oESZsJrvh5kq9URKfSPb6DHIB/s8=,iv:kB5kCES7TcZ9q/LiyhFzNYMVYa9M8ZwvOv3QnONYMyo=,tag:DTJ25N447vadXb8XekQarw==,type:str] - unencrypted_suffix: _unencrypted - version: 3.10.2 diff --git a/hosts/north/secrets.json b/hosts/north/secrets.json new file mode 100644 index 0000000..216a45d --- /dev/null +++ b/hosts/north/secrets.json @@ -0,0 +1,25 @@ +{ + "seb-password": "ENC[AES256_GCM,data:dlItcb6M0ZBmfbFz9k1QBces/hZ4bBaRQ8zCPinvXOZSNHDE4SIQfSDQSttP1LjccuQXj5U864zJz9XuFybvQn5X4Z80VEGXZw==,iv:vORmRgBgZvdafRa8vFF4LL3fw44yZV3yNq3L8eOcQRI=,tag:Jj2QBMGZzvPx6x3NriHYvQ==,type:str]", + "tailscale-auth-key": "ENC[AES256_GCM,data:FkAOpUBaAmOK4f3yUHbRKoFukXIu/a/QBnM/18khO7xYeohWt9r3mMlF6+4kxbiG7ixlgYrPSfZZpHycsA==,iv:5s0VDYe3gXc5S3P4MUP1xoKUm6+06BqSjoxzQrmGvv0=,tag:bJPZhzLoMIhkWrW24rMwLA==,type:str]", + "sops": { + "kms": [], + "gcp_kms": [], + "azure_kv": [], + "hc_vault": [], + "age": [ + { + "recipient": "age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwRGdWb25ZR2xEWmJqbVRx\ndmFDbkdybXpOb0Z4bzRwS0hjbW1JQkU3REV3CjAzUjZZU2NNMTYwT0Vsbjc0T0t5\nYXpyL0xTSlE3OS9NSTcyU1VZZk45QlkKLS0tIGZCNXBuQUxiUWRsSEZLekJvZUcw\nbXVnMXFLR2o1L3U5eHBWYlMwYU1GZmcKZYORJIFGJmVnNtH06tHT/PY1n8uiaekG\n2RwzsdZ3srNqsYjyWevnq2C4Y0/qDp67l3Z5PJVqo4Fj8u3agJx+Iw==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age18x6herevmcuhcmeh47ll6p9ck9zk4ga6gfxwlc8yl49rwjxm7qusylwfgc", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvK2dObkIyWC9JRWphaWVm\ndHlnMjlic0IrV2dqNEFPY2xDemxrRXZVc1Q0CllYVVRTaWR5YmRBc1JYK05ISFYz\nYkVFT2NQTXJDaXREQ3B3blA2QXY2dHMKLS0tIDRBVVViREh2WVdUUGFVVitFTWJV\nbzF0cEFGM2M2UDBNd1pVVGhuMTYyMGcKubGAn3lr58t3Hfi2t3FPbDWH/b5rp4Qo\no+M+QW/cOyR5zITSDNhcJobt+iabeIM1aHWFo8Am8XzUWRch7NROMg==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-03-24T20:53:16Z", + "mac": "ENC[AES256_GCM,data:vbWTMMFRQbSoXzkrCh4cx7i0FtSfpDAaEt2swFedXX11gIYtxGvp/Rh220k8HPjC0GGpnLOSKuCKUpaFTSMzy81LvyGqdyFH5nBK+ksINlRGbZd7NZsmQRIYiPXkyQkJ1tQbyUnyxTxxQjTJ6Kn+bl7IXwOyZGzTSTSje9Oj1ks=,iv:QmbzlEUJ/iNqwQG7YiF3plGB0vqhLD0B2G0VOtdc0rs=,tag:ldaCRpji0nxyxefVzS7/ZQ==,type:str]", + "pgp": [], + "unencrypted_suffix": "_unencrypted", + "version": "3.9.4" + } +} diff --git a/hosts/north/secrets.yaml b/hosts/north/secrets.yaml deleted file mode 100644 index 4626830..0000000 --- a/hosts/north/secrets.yaml +++ /dev/null @@ -1,31 +0,0 @@ -seb-password: ENC[AES256_GCM,data:dlItcb6M0ZBmfbFz9k1QBces/hZ4bBaRQ8zCPinvXOZSNHDE4SIQfSDQSttP1LjccuQXj5U864zJz9XuFybvQn5X4Z80VEGXZw==,iv:vORmRgBgZvdafRa8vFF4LL3fw44yZV3yNq3L8eOcQRI=,tag:Jj2QBMGZzvPx6x3NriHYvQ==,type:str] -tailscale-auth-key: ENC[AES256_GCM,data:FkAOpUBaAmOK4f3yUHbRKoFukXIu/a/QBnM/18khO7xYeohWt9r3mMlF6+4kxbiG7ixlgYrPSfZZpHycsA==,iv:5s0VDYe3gXc5S3P4MUP1xoKUm6+06BqSjoxzQrmGvv0=,tag:bJPZhzLoMIhkWrW24rMwLA==,type:str] -sops: - kms: [] - gcp_kms: [] - azure_kv: [] - hc_vault: [] - age: - - recipient: age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5 - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwRGdWb25ZR2xEWmJqbVRx - dmFDbkdybXpOb0Z4bzRwS0hjbW1JQkU3REV3CjAzUjZZU2NNMTYwT0Vsbjc0T0t5 - YXpyL0xTSlE3OS9NSTcyU1VZZk45QlkKLS0tIGZCNXBuQUxiUWRsSEZLekJvZUcw - bXVnMXFLR2o1L3U5eHBWYlMwYU1GZmcKZYORJIFGJmVnNtH06tHT/PY1n8uiaekG - 2RwzsdZ3srNqsYjyWevnq2C4Y0/qDp67l3Z5PJVqo4Fj8u3agJx+Iw== - -----END AGE ENCRYPTED FILE----- - - recipient: age18x6herevmcuhcmeh47ll6p9ck9zk4ga6gfxwlc8yl49rwjxm7qusylwfgc - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvK2dObkIyWC9JRWphaWVm - dHlnMjlic0IrV2dqNEFPY2xDemxrRXZVc1Q0CllYVVRTaWR5YmRBc1JYK05ISFYz - YkVFT2NQTXJDaXREQ3B3blA2QXY2dHMKLS0tIDRBVVViREh2WVdUUGFVVitFTWJV - bzF0cEFGM2M2UDBNd1pVVGhuMTYyMGcKubGAn3lr58t3Hfi2t3FPbDWH/b5rp4Qo - o+M+QW/cOyR5zITSDNhcJobt+iabeIM1aHWFo8Am8XzUWRch7NROMg== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-03-24T20:53:16Z" - mac: ENC[AES256_GCM,data:vbWTMMFRQbSoXzkrCh4cx7i0FtSfpDAaEt2swFedXX11gIYtxGvp/Rh220k8HPjC0GGpnLOSKuCKUpaFTSMzy81LvyGqdyFH5nBK+ksINlRGbZd7NZsmQRIYiPXkyQkJ1tQbyUnyxTxxQjTJ6Kn+bl7IXwOyZGzTSTSje9Oj1ks=,iv:QmbzlEUJ/iNqwQG7YiF3plGB0vqhLD0B2G0VOtdc0rs=,tag:ldaCRpji0nxyxefVzS7/ZQ==,type:str] - pgp: [] - unencrypted_suffix: _unencrypted - version: 3.9.4 diff --git a/modules/home/sops.nix b/modules/home/sops.nix index 4fa098a..442e39d 100644 --- a/modules/home/sops.nix +++ b/modules/home/sops.nix @@ -22,7 +22,7 @@ in config = lib.mkIf cfg.enable { sops = { age.sshKeyPaths = [ "${config.home.homeDirectory}/.ssh/id_ed25519" ]; - defaultSopsFile = "${self}/users/${config.home.username}/@${cfg.hostName}/secrets.yaml"; + defaultSopsFile = "${self}/users/${config.home.username}/@${cfg.hostName}/secrets.json"; }; }; } diff --git a/modules/system/sops.nix b/modules/system/sops.nix index 3b90bfc..6c7df12 100644 --- a/modules/system/sops.nix +++ b/modules/system/sops.nix @@ -13,7 +13,7 @@ config = lib.mkIf config.custom.sops.enable { sops = { age.sshKeyPaths = [ "/etc/ssh/ssh_host_ed25519_key" ]; - defaultSopsFile = "${self}/hosts/${config.networking.hostName}/secrets.yaml"; + defaultSopsFile = "${self}/hosts/${config.networking.hostName}/secrets.json"; }; }; } diff --git a/users/seb/@fern/secrets.json b/users/seb/@fern/secrets.json new file mode 100644 index 0000000..6401106 --- /dev/null +++ b/users/seb/@fern/secrets.json @@ -0,0 +1,23 @@ +{ + "ssh-key": { + "git.sstork.dev": "ENC[AES256_GCM,data:RMfkGqs/BPtMwDFohQpEVkJOJsKobQm3kYHqgphFj0sFm2H13K8o7Kb8Dhtwu7KIbjmgHGOg4ZVRLF+yWCe8gyBosBxlLIjcfy0O1DRSOUJlTbWYXja6Oxaaz+d7QtVQ6Lc8ogvwXMEu57OjF+C5YT67gXGwuQpThh3Gvhae/ZhVYCjIVRMiOgsOivdMfafyZhXFbwKMIO9YTGmGavrJyjyboydh6Z51fnb6BfZHrNrtanQ5UerZfLbugb7xP56GNljPHGCvZgeQ9jCtkI2Le4IqXUaKF5zUwczoD87pFiX4spDy3aGlfF5NNQYLE595ylncfPDLRDzKwefkQx/KwgcFqUhxHmky0PIaR6HSK6xw9S59afPgp9qVPKlsTZVrnxnfuEopXkCissyf37jIprMgipLwtCc4I8aK/B37ShLRhYQFLIdDKAd68pwuaKpM37uQlp0AKDZyux1WgH9sdcgIt8H9vcXUrtjeAMZ77poiPz90uIaQxgTOcb+7oGVTLPFfhZd0H5UHnkIdaDFk,iv:doW2qA6rWlf+SMNGhDH9dcntv1I6qMYIcbmZaRyLe1k=,tag:gZFaNojq4kZQSSg89a1mBQ==,type:str]", + "github.com": "ENC[AES256_GCM,data:yTqJFs6bg0afYuXoAvexmYVdBk/tcJLmcu6QSwmEXQC2eBYKMjiWqmXbHx6zwqbGSd1lrPgu8jcAu/IeleokHE6dGfD0R7fSz8b5uSDbLgXQB+Aj/v+qFF50hR6W5NaOKr3k/msGfa8+SVIsaOCgcbsCbvbkIe7qqaq2Nfu0T6ZMIDOodtZUrZk2grfasW7ysrgQlJF8XvW1eQNjrXQtS5geqZb4ukJHOsdvVlD0UbjV+SKUcFD0ri1V3TirBZIojCwfBGHc6nX7jobhsiUfTk+QDnBTOjotapMt75Cg90bVV0KVO5j5jRsKLzBgEw/1n7FxMAcDeuvb0mIlXEHG3PCpKY2RTaszkBE+r2i4SEBkVjUz/EC4uxALYT3Fa+VqzwFkndJPlIrsiI0NmNaD7ICAxmou2h4GZfIPE3GJOK1PYQ3YuEEIi1EyO8+ieKElWF/F7gl7mmPXt3MJTXRN8O5b7QsY74q4mf3VgXMAEk/H5n44GMFv4P1bC7la51qXwhmTRaXfc24BrpBuVLnx,iv:7mDiQhTWr+lXdyCP0E7HYar3P+9pd8G94yzCvlEHGcE=,tag:/DDjfizXb2BC1HNeRXrYuw==,type:str]", + "code.fbi.h-da.de": "ENC[AES256_GCM,data:8eel/Gq1VkXPFPWZOLvubKIi6QTX3E8/zAd8hPwC29okeIgeXLHAlyQSb9dwQEvigi6HEy9BCeoU9Sjwojz6vrxdSHFESMURzMtD5ydDz5YTGaU088yxS/joSlDnjKP1+tPPy3/I+rxnLw3JROFoiNfe69VXWx8lV9WjhKX3zwoJp0yI31KGnII8XTWVy5ljQbdYhaHsT01E44GlJELHg6eprAQiAgNjdsevTBIPUNFC/ooyjD3BfABnfl+kQZcEhfYLOGXNJ/deRfRWfX4AWJVedyoD/GIuSgT4MThiCk40/yFNbJpuf8m33VeAs2QhtKoe4+G8hlWxh9pzqDyPYIZ+YpZ2/uKGasLmq21v/ZqoLhrkcHX8QUX6b9lF2PUcAZjV5Q3hoHfdWM5FJeB7ipHUJuaoIRK/OwwwHtMlc8FzpUMuWS1ZS/9+CvjLLNW/b6ODiS7q3ixIglXtkmQtH9FfJ15OFjLC9KuEXxL4cCq94HK53l+0o4+FnPJFwVCCBo+0LpIW+XNr6hKz0Era,iv:fJoIFxDKAT4q0EQjM8VCjMU5OCX5ZbjloXWnF1wwnhc=,tag:fP/3qSETTNaTMwm+SBvwTw==,type:str]" + }, + "sops": { + "age": [ + { + "recipient": "age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqajN2dEhZOURlUkZrVUc3\ncHllaFVHZlAzT2pvUmtSeERlVDAvVmVKS2xrClZVUWtYOXJTK3NDTEpkY3NUb2N6\nd3dsYjMwUURCYzJmaUtTNTJDRjhMeXcKLS0tIFpiblhGTU9FSnpDQkxmNGRVR2FU\nUk9mSm5OTmY4eHhuVGpONkNmV1EyTmMKZL/lAqo15nsHxE+vSrt+mV+Ol3Ho71n4\nB1GSC5hpDJkUTh2fQ7X9PNaGG+uiix+GAe+MgarBNLGZ8aA3MsvVqg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age190mf9wx4ct7qvne3ly9j3cj9740z5wnfhsl6vsc5wtfyc5pueuas9hnjtr", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6bjViOUExZ01KdVpGUnJ3\nMTNBUC9XZjg5eHRmZFhwSWtTcUdIS0JsWVY0CkVEbitIQkowS05iZ2tJbk1BNkVz\nTytmRTdwQ2Q2SGMxUGJ1MElFa0FVTk0KLS0tIEkyUXJoUzc0RmptTVM1T2tTak5X\ndGxKcTRwcHpkQk1zSHNRVzNzZ25JOGsKVrI9CMT1sa0Tz/MWs1S4YV2O1PWaZXvB\ndfZfimfnPomV5pVqo/yVCXDftand+faLLy937gKSK3RSzvgNTMVHiA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-06-02T21:51:31Z", + "mac": "ENC[AES256_GCM,data:X5mSNQL4JOu83AGtCTyHtanchVdUOlKQGu+4W9Oqajo4NmTFKdt/j2Ma2w+qH0Kko5A146uTa4aRLoRyryU1HtginafDeHSD9LgPAXE6vDNVE+g/xHJdKvWGTGV0WIxKTmdH62Wg1OFu0urdZ6a2Be46KlSuVuElZaUy4+weBtU=,iv:WUZCBAXOFx5Z6zZ/n7Sbgz/nvEhK/IXAhKIWAPnqMZQ=,tag:ORXi4GYpcp5DzPKUzJou7Q==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/users/seb/@fern/secrets.yaml b/users/seb/@fern/secrets.yaml deleted file mode 100644 index 29f631a..0000000 --- a/users/seb/@fern/secrets.yaml +++ /dev/null @@ -1,28 +0,0 @@ -ssh-key: - git.sstork.dev: ENC[AES256_GCM,data:RMfkGqs/BPtMwDFohQpEVkJOJsKobQm3kYHqgphFj0sFm2H13K8o7Kb8Dhtwu7KIbjmgHGOg4ZVRLF+yWCe8gyBosBxlLIjcfy0O1DRSOUJlTbWYXja6Oxaaz+d7QtVQ6Lc8ogvwXMEu57OjF+C5YT67gXGwuQpThh3Gvhae/ZhVYCjIVRMiOgsOivdMfafyZhXFbwKMIO9YTGmGavrJyjyboydh6Z51fnb6BfZHrNrtanQ5UerZfLbugb7xP56GNljPHGCvZgeQ9jCtkI2Le4IqXUaKF5zUwczoD87pFiX4spDy3aGlfF5NNQYLE595ylncfPDLRDzKwefkQx/KwgcFqUhxHmky0PIaR6HSK6xw9S59afPgp9qVPKlsTZVrnxnfuEopXkCissyf37jIprMgipLwtCc4I8aK/B37ShLRhYQFLIdDKAd68pwuaKpM37uQlp0AKDZyux1WgH9sdcgIt8H9vcXUrtjeAMZ77poiPz90uIaQxgTOcb+7oGVTLPFfhZd0H5UHnkIdaDFk,iv:doW2qA6rWlf+SMNGhDH9dcntv1I6qMYIcbmZaRyLe1k=,tag:gZFaNojq4kZQSSg89a1mBQ==,type:str] - github.com: ENC[AES256_GCM,data:yTqJFs6bg0afYuXoAvexmYVdBk/tcJLmcu6QSwmEXQC2eBYKMjiWqmXbHx6zwqbGSd1lrPgu8jcAu/IeleokHE6dGfD0R7fSz8b5uSDbLgXQB+Aj/v+qFF50hR6W5NaOKr3k/msGfa8+SVIsaOCgcbsCbvbkIe7qqaq2Nfu0T6ZMIDOodtZUrZk2grfasW7ysrgQlJF8XvW1eQNjrXQtS5geqZb4ukJHOsdvVlD0UbjV+SKUcFD0ri1V3TirBZIojCwfBGHc6nX7jobhsiUfTk+QDnBTOjotapMt75Cg90bVV0KVO5j5jRsKLzBgEw/1n7FxMAcDeuvb0mIlXEHG3PCpKY2RTaszkBE+r2i4SEBkVjUz/EC4uxALYT3Fa+VqzwFkndJPlIrsiI0NmNaD7ICAxmou2h4GZfIPE3GJOK1PYQ3YuEEIi1EyO8+ieKElWF/F7gl7mmPXt3MJTXRN8O5b7QsY74q4mf3VgXMAEk/H5n44GMFv4P1bC7la51qXwhmTRaXfc24BrpBuVLnx,iv:7mDiQhTWr+lXdyCP0E7HYar3P+9pd8G94yzCvlEHGcE=,tag:/DDjfizXb2BC1HNeRXrYuw==,type:str] - code.fbi.h-da.de: ENC[AES256_GCM,data:8eel/Gq1VkXPFPWZOLvubKIi6QTX3E8/zAd8hPwC29okeIgeXLHAlyQSb9dwQEvigi6HEy9BCeoU9Sjwojz6vrxdSHFESMURzMtD5ydDz5YTGaU088yxS/joSlDnjKP1+tPPy3/I+rxnLw3JROFoiNfe69VXWx8lV9WjhKX3zwoJp0yI31KGnII8XTWVy5ljQbdYhaHsT01E44GlJELHg6eprAQiAgNjdsevTBIPUNFC/ooyjD3BfABnfl+kQZcEhfYLOGXNJ/deRfRWfX4AWJVedyoD/GIuSgT4MThiCk40/yFNbJpuf8m33VeAs2QhtKoe4+G8hlWxh9pzqDyPYIZ+YpZ2/uKGasLmq21v/ZqoLhrkcHX8QUX6b9lF2PUcAZjV5Q3hoHfdWM5FJeB7ipHUJuaoIRK/OwwwHtMlc8FzpUMuWS1ZS/9+CvjLLNW/b6ODiS7q3ixIglXtkmQtH9FfJ15OFjLC9KuEXxL4cCq94HK53l+0o4+FnPJFwVCCBo+0LpIW+XNr6hKz0Era,iv:fJoIFxDKAT4q0EQjM8VCjMU5OCX5ZbjloXWnF1wwnhc=,tag:fP/3qSETTNaTMwm+SBvwTw==,type:str] -sops: - age: - - recipient: age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5 - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqajN2dEhZOURlUkZrVUc3 - cHllaFVHZlAzT2pvUmtSeERlVDAvVmVKS2xrClZVUWtYOXJTK3NDTEpkY3NUb2N6 - d3dsYjMwUURCYzJmaUtTNTJDRjhMeXcKLS0tIFpiblhGTU9FSnpDQkxmNGRVR2FU - Uk9mSm5OTmY4eHhuVGpONkNmV1EyTmMKZL/lAqo15nsHxE+vSrt+mV+Ol3Ho71n4 - B1GSC5hpDJkUTh2fQ7X9PNaGG+uiix+GAe+MgarBNLGZ8aA3MsvVqg== - -----END AGE ENCRYPTED FILE----- - - recipient: age190mf9wx4ct7qvne3ly9j3cj9740z5wnfhsl6vsc5wtfyc5pueuas9hnjtr - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6bjViOUExZ01KdVpGUnJ3 - MTNBUC9XZjg5eHRmZFhwSWtTcUdIS0JsWVY0CkVEbitIQkowS05iZ2tJbk1BNkVz - TytmRTdwQ2Q2SGMxUGJ1MElFa0FVTk0KLS0tIEkyUXJoUzc0RmptTVM1T2tTak5X - dGxKcTRwcHpkQk1zSHNRVzNzZ25JOGsKVrI9CMT1sa0Tz/MWs1S4YV2O1PWaZXvB - dfZfimfnPomV5pVqo/yVCXDftand+faLLy937gKSK3RSzvgNTMVHiA== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-06-02T21:51:31Z" - mac: ENC[AES256_GCM,data:X5mSNQL4JOu83AGtCTyHtanchVdUOlKQGu+4W9Oqajo4NmTFKdt/j2Ma2w+qH0Kko5A146uTa4aRLoRyryU1HtginafDeHSD9LgPAXE6vDNVE+g/xHJdKvWGTGV0WIxKTmdH62Wg1OFu0urdZ6a2Be46KlSuVuElZaUy4+weBtU=,iv:WUZCBAXOFx5Z6zZ/n7Sbgz/nvEhK/IXAhKIWAPnqMZQ=,tag:ORXi4GYpcp5DzPKUzJou7Q==,type:str] - unencrypted_suffix: _unencrypted - version: 3.10.2 diff --git a/users/seb/@north/secrets.json b/users/seb/@north/secrets.json new file mode 100644 index 0000000..e63c00d --- /dev/null +++ b/users/seb/@north/secrets.json @@ -0,0 +1,23 @@ +{ + "ssh-key": { + "git.sstork.dev": "ENC[AES256_GCM,data:/Xnea1wdeT6L8GPHeG2EFMkfFdpFcoor4BzGpk+OYHyt2/0I1m8D3RPhO3QhDEPpOb/yWi1VUBfoT+JIuIiWpQmuYG89ijOFLan2v4ZX/GAAybh2hkQqbjHbUA4vE8/q4DfEtT9d/iyiVKfoKgsS9r3cNMF+37N1ZqEa3dqJzrPLnWfErah9I+HBvF/Ia67UKMdpMf4gm1El+VNx0IXkaEmd2KAj9Gp8SSPXlQCthMoYNVTtLEqq9/CrjbRtaI9Pj9Reh4Ddmd+LKL3g/hMnHw+ivp6WTluRdyEoaPVTIwYYhYGT4/zL7QZlPEShDbSSFuyLm8ZSU/jfI7hl1i7T1ZtK5v9FNY90BcyW2k0OIbXG0VTqdBNw7ClZGek+nlZaHAkpy+pZ5B4p5WgNGMyns6IaSXiJrDIrE5G5Lhb20t3okpuLVxFfuvwBzS9h0BBEji8uFvi73/CPVu+NGakiaVmIEQQNr/QbCRI2Ct1XAaBt/1gdS6G/O4UgKBCp7gw8TiXB27CGgKJ0Vc2spYvq,iv:L6/oVH0EZiXyGPWRkfVFOkWIKOMpu75TjBlS0OHLwvk=,tag:V4RtN1cmnBq+w2fNXmDtVg==,type:str]", + "github.com": "ENC[AES256_GCM,data:UZi2zP+LU868YtqhUpbope1vws69JyhGthf5jEFzgONiAEVYatoOlJugeg8G86oW0rhG5jMUQ88J22WXUsbjRVTUyhJ3vw6JAE5NPdmKl/pCJEY6yyyug88eGzGSDXksMK6A/2AmGZHJrkThqpdNRu1crEX8FiADuDoFqxvvKWCim4HyOF+UVWGZdBhsBYyg9shMQUPprr2yYT2FjU+bgb6ppPFKg5vPyurKeBBpatLTB49IEzxcksDwoCPmPnyrv9RDulz8/Oig4UIsvCq9LzMQkpTv8WHkTGFe4aP86rjsvyoXuAfeVkzZRgkZ3u8KxA34KuSItHo9aQM43I57C/HUvInKXLwepZEkjkVb4o+2OUzfXjySxoqedzirBkKC9Xq2sEAwidBnZbi+PtknOGZZyAaVwxTGqvl9iYgpNJvi6ftITNt0IWKSGhRCDaf/kGmVjjAlUMmYs8MqSoTm5p0CdVRNf1/SPbDa83kmBDSHxRfDcfA2deDHBQHk3vhJWzJo9KNFFCvfGJhTAC5S,iv:E68zZp5vL44pnciirAGDv28Nc3CNSU7M0yiw7mViEX4=,tag:8dTDTjACemoU0YNQ8pHYAA==,type:str]", + "code.fbi.h-da.de": "ENC[AES256_GCM,data:uwx2ESgqH7Oc6WRJo8jOVHlgK8KJd4oiNYLyg0neD+MzqftvulMl16jSDVyoJb3kjOqOCDYuVgwVXAufSdPK0TEzZbowuAIhYRp61lcwobz7PLzPu5PqbNTAFP6RL0P16Bt2nIzTH/2mG4YJV7MP5hB9/f4o8etNbikm3RruqxWrJZeNKaGsdDKKXqwcmsM7tgxviWwFBt/Lc4yzIxLaFsleMdzc1ZPsYs27nSXJZq7oX/PUS7sw5zmaN7ekeGNt9I+TypJRios1XtxWwdUsmaOK06dfMMOzDHeUX5PLo8/iuq3StbMbTdYy+byRGoGO02DzLY8IVwedEb82dPPA0zZoxKvry8JlPPc+msS+WX2mEzpfm5/PoWSY1q6oIktlHn90yRSldlskeZa55SbBUecoJJpso9np/s0Q5wMwIcoFm2Q5SZsxP+ICtJF57QWgCLWNJMQqReJUt5SNIb077xX2uSzXRTKqwOSCj8NzkCbzjcuwl9xUUqK/XJMJ4EUi1m37vqGYeaFVQE6PSnde,iv:Fc5Q4HA56wTWceUCxlQufUWjUxqDAWTPOdzgwdUzCPk=,tag:o+8gx+5IW2mbNABw8Th+Wg==,type:str]" + }, + "sops": { + "age": [ + { + "recipient": "age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLaUVKQ0lERjRxSERiUEI3\nZHpOcm4rbHYxYk84WUo2VHdhV0JuUHNvMTNBCll1VjdNVGRoOXN2bGxSd011TnN1\nTVN1TEMrL3R0d2tERllCQnRWMUZoOUkKLS0tIG9FekNQRlNFMkdTQ1RrQk45eERJ\nbXVRRVFPUHFPNnBNWTNITHgzSFlyVXMK8DvcPFPbKagvvwYF62sMEaDW42JDXfLl\nTGgMgBU0wDWfa+hEDEbqKLmcjRBWlNrKHq4IVQ0MIukLf+z3T535sg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1p32cyzakxtcx346ej82ftln4r2aw2pcuazq3583s85nzsan4ygqsj32hjf", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQVGxEeFZBRDhoZUhVRXJG\nYTRZM1I4S0V6Y3kyMmUvMFNhRWc5bDN1MVdzCjgyM1pBTFVJYXFlSUxmREdrdTdx\nWHRMYWZGV1oybEJxQTBDaEYyZXNKeFEKLS0tIHp1S2F5enRVVnZNejdjZzlBMHhW\nWFRJRUNXSHdpTmxNeUJSd0tpMFl0Nm8KR5uJ6tHvIne9BrM47EVkdx07/KWTik9F\n4+r+os1xQAgIyCRBZFp5iKD/b44Q89qRDnKdoWhixO9nRot18Ec8Yg==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-06-02T21:52:09Z", + "mac": "ENC[AES256_GCM,data:MegN5bfwj3u39xbLASqisdWEGM+iTcL6fj7VscQJZXhp6Z4OQFS0LkbKR2w4krKprBrzYhia0hw6Dvzpg0qngTF/uSkd2eipRaVsRBj0hSS7tp75WYT4tP7b1iCcw9yCForaiHG9lN0FNPKk8Ixu4NcAlbqSC8gwEpC5Jf2lZvQ=,iv:T0hhZ8LlQfyaP/Kj1iRhfCboCL4/GXGH1E0vA920fUg=,tag:DSNAKySAlDFlPMm3r9smsQ==,type:str]", + "unencrypted_suffix": "_unencrypted", + "version": "3.10.2" + } +} diff --git a/users/seb/@north/secrets.yaml b/users/seb/@north/secrets.yaml deleted file mode 100644 index 762cb6b..0000000 --- a/users/seb/@north/secrets.yaml +++ /dev/null @@ -1,28 +0,0 @@ -ssh-key: - git.sstork.dev: ENC[AES256_GCM,data:/Xnea1wdeT6L8GPHeG2EFMkfFdpFcoor4BzGpk+OYHyt2/0I1m8D3RPhO3QhDEPpOb/yWi1VUBfoT+JIuIiWpQmuYG89ijOFLan2v4ZX/GAAybh2hkQqbjHbUA4vE8/q4DfEtT9d/iyiVKfoKgsS9r3cNMF+37N1ZqEa3dqJzrPLnWfErah9I+HBvF/Ia67UKMdpMf4gm1El+VNx0IXkaEmd2KAj9Gp8SSPXlQCthMoYNVTtLEqq9/CrjbRtaI9Pj9Reh4Ddmd+LKL3g/hMnHw+ivp6WTluRdyEoaPVTIwYYhYGT4/zL7QZlPEShDbSSFuyLm8ZSU/jfI7hl1i7T1ZtK5v9FNY90BcyW2k0OIbXG0VTqdBNw7ClZGek+nlZaHAkpy+pZ5B4p5WgNGMyns6IaSXiJrDIrE5G5Lhb20t3okpuLVxFfuvwBzS9h0BBEji8uFvi73/CPVu+NGakiaVmIEQQNr/QbCRI2Ct1XAaBt/1gdS6G/O4UgKBCp7gw8TiXB27CGgKJ0Vc2spYvq,iv:L6/oVH0EZiXyGPWRkfVFOkWIKOMpu75TjBlS0OHLwvk=,tag:V4RtN1cmnBq+w2fNXmDtVg==,type:str] - github.com: ENC[AES256_GCM,data:UZi2zP+LU868YtqhUpbope1vws69JyhGthf5jEFzgONiAEVYatoOlJugeg8G86oW0rhG5jMUQ88J22WXUsbjRVTUyhJ3vw6JAE5NPdmKl/pCJEY6yyyug88eGzGSDXksMK6A/2AmGZHJrkThqpdNRu1crEX8FiADuDoFqxvvKWCim4HyOF+UVWGZdBhsBYyg9shMQUPprr2yYT2FjU+bgb6ppPFKg5vPyurKeBBpatLTB49IEzxcksDwoCPmPnyrv9RDulz8/Oig4UIsvCq9LzMQkpTv8WHkTGFe4aP86rjsvyoXuAfeVkzZRgkZ3u8KxA34KuSItHo9aQM43I57C/HUvInKXLwepZEkjkVb4o+2OUzfXjySxoqedzirBkKC9Xq2sEAwidBnZbi+PtknOGZZyAaVwxTGqvl9iYgpNJvi6ftITNt0IWKSGhRCDaf/kGmVjjAlUMmYs8MqSoTm5p0CdVRNf1/SPbDa83kmBDSHxRfDcfA2deDHBQHk3vhJWzJo9KNFFCvfGJhTAC5S,iv:E68zZp5vL44pnciirAGDv28Nc3CNSU7M0yiw7mViEX4=,tag:8dTDTjACemoU0YNQ8pHYAA==,type:str] - code.fbi.h-da.de: ENC[AES256_GCM,data:uwx2ESgqH7Oc6WRJo8jOVHlgK8KJd4oiNYLyg0neD+MzqftvulMl16jSDVyoJb3kjOqOCDYuVgwVXAufSdPK0TEzZbowuAIhYRp61lcwobz7PLzPu5PqbNTAFP6RL0P16Bt2nIzTH/2mG4YJV7MP5hB9/f4o8etNbikm3RruqxWrJZeNKaGsdDKKXqwcmsM7tgxviWwFBt/Lc4yzIxLaFsleMdzc1ZPsYs27nSXJZq7oX/PUS7sw5zmaN7ekeGNt9I+TypJRios1XtxWwdUsmaOK06dfMMOzDHeUX5PLo8/iuq3StbMbTdYy+byRGoGO02DzLY8IVwedEb82dPPA0zZoxKvry8JlPPc+msS+WX2mEzpfm5/PoWSY1q6oIktlHn90yRSldlskeZa55SbBUecoJJpso9np/s0Q5wMwIcoFm2Q5SZsxP+ICtJF57QWgCLWNJMQqReJUt5SNIb077xX2uSzXRTKqwOSCj8NzkCbzjcuwl9xUUqK/XJMJ4EUi1m37vqGYeaFVQE6PSnde,iv:Fc5Q4HA56wTWceUCxlQufUWjUxqDAWTPOdzgwdUzCPk=,tag:o+8gx+5IW2mbNABw8Th+Wg==,type:str] -sops: - age: - - recipient: age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5 - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLaUVKQ0lERjRxSERiUEI3 - ZHpOcm4rbHYxYk84WUo2VHdhV0JuUHNvMTNBCll1VjdNVGRoOXN2bGxSd011TnN1 - TVN1TEMrL3R0d2tERllCQnRWMUZoOUkKLS0tIG9FekNQRlNFMkdTQ1RrQk45eERJ - bXVRRVFPUHFPNnBNWTNITHgzSFlyVXMK8DvcPFPbKagvvwYF62sMEaDW42JDXfLl - TGgMgBU0wDWfa+hEDEbqKLmcjRBWlNrKHq4IVQ0MIukLf+z3T535sg== - -----END AGE ENCRYPTED FILE----- - - recipient: age1p32cyzakxtcx346ej82ftln4r2aw2pcuazq3583s85nzsan4ygqsj32hjf - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQVGxEeFZBRDhoZUhVRXJG - YTRZM1I4S0V6Y3kyMmUvMFNhRWc5bDN1MVdzCjgyM1pBTFVJYXFlSUxmREdrdTdx - WHRMYWZGV1oybEJxQTBDaEYyZXNKeFEKLS0tIHp1S2F5enRVVnZNejdjZzlBMHhW - WFRJRUNXSHdpTmxNeUJSd0tpMFl0Nm8KR5uJ6tHvIne9BrM47EVkdx07/KWTik9F - 4+r+os1xQAgIyCRBZFp5iKD/b44Q89qRDnKdoWhixO9nRot18Ec8Yg== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-06-02T21:52:09Z" - mac: ENC[AES256_GCM,data:MegN5bfwj3u39xbLASqisdWEGM+iTcL6fj7VscQJZXhp6Z4OQFS0LkbKR2w4krKprBrzYhia0hw6Dvzpg0qngTF/uSkd2eipRaVsRBj0hSS7tp75WYT4tP7b1iCcw9yCForaiHG9lN0FNPKk8Ixu4NcAlbqSC8gwEpC5Jf2lZvQ=,iv:T0hhZ8LlQfyaP/Kj1iRhfCboCL4/GXGH1E0vA920fUg=,tag:DSNAKySAlDFlPMm3r9smsQ==,type:str] - unencrypted_suffix: _unencrypted - version: 3.10.2