feat: matrix appservices and weechat setup

This commit is contained in:
Kat Inskip 2024-05-14 16:30:46 -07:00
parent 468c9bc811
commit 4b0a194abb
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
37 changed files with 850 additions and 334 deletions

View file

@ -2,7 +2,9 @@ keys:
- &kat CD8CE78CB0B3BDD4 # https://inskip.me/pubkey.asc
- &mew 65BD3044771CB6FB
- &yukari age1n4kdchmkk3rfkaknxhveqr2ftprdpgwckutt23y6u8639lazzuks77tgav
- &yukari_kat age1cnu37d5fqyahh9vvc4hj6z6k8ur9ksuefln7sr6g3emmn927eutqxdawuh
- &koishi age1nr0qds8w3gldmdvhwu0p6w2ys8f4sd0h3xy94h9dsafjzttaypxquzmswc
- &koishi_kat age18hpxz0ghvswv9k30cle73prvnzrsuczqh87jjdk9fl50j3ddndmq9xae0n
creation_rules:
- path_regex: terraform_secrets.yaml$
shamir_threshold: 1
@ -14,25 +16,23 @@ creation_rules:
key_groups:
- pgp:
- *kat
age:
- age: &age_common
- *yukari
- *yukari_kat
- *koishi
- path_regex: nixos/servers/[^/]+/.*\.yaml$
- *koishi_kat
- path_regex: nixos/servers/[^/]+/.*\.yaml
shamir_threshold: 1
key_groups:
- pgp:
- *kat
age:
- *yukari
- *koishi
age: *age_common
- path_regex: systems/.*\.yaml$
shamir_threshold: 1
key_groups:
- pgp:
- *kat
age:
- *yukari
- *koishi
age: *age_common
- path_regex: cluster/cluster.tfvars.sops$
shamir_threshold: 1
key_groups: