nixos-conf/.sops.yaml

79 lines
2.2 KiB
YAML

keys:
- &vili-bw age1pvkuvcc38pke3euzsjzpgp6s6v3jykug2e69rplytdy7gxntm5jsraxhvp
- &helium age1xp02dggk2e6csvxg2q5nfts4tjhd05vthrcvvk2l67m3tgs3vugqshg24q
- &lithium age1yrfr0q72nqa842t0mzckeemfww28qzcd3wqmrd8mvzwvgpzssvlq9ruzlk
- &cert-store age1hy7uunj0lnjv6uyqf7s5t5dnc8e0u48x30jva05sxykqtplqe44sf4acxc
- &cert-store-age age1cws8uzhg9qyxpjnw9w0mvalvqu3ttnnrn5r3eeczk4wcj86vnqgslzmzjp
- &ci age1w2e493eat3l42wj3hqg25ncrqttg52rdqc9y0z49sx86f4tqa3vsmg9zm6
- &forgejo age1sy2jzr85s4h0ncfucfl7hrczymmf8wng4m3g6jeduqx5g893jc9qzfznr8
- &gaming age1n25te92l6p52zpujz72r0qqwmhx3qa2d2sw739h7sd50pj4ktums92gqzs
- &idacloud age1ak099388vqd0hyfr6xa3jycstpnqqyqemklqufw9484l52xkxstsgl5qa2
- &nextcloud age1mxenttus0r7uva77t36hrn02vysmde5h4lspcytcma6cjkmqlvnqsk3lj0
- &vaultwarden age1d3dnansjhwtzj7pylk0nadg5jkqvzfe7zqs9rhx3yeerzwxyp4esxxsy7y
- &wg-rpi age139sl09xkjm4hd0q5e09e0w4ppu8yd65uhu7upjx5v8jn8ef62vfqg309x6
creation_rules:
- path_regex: ^secrets/helium/.*\.yaml$
key_groups:
- age:
- *vili-bw
- *helium
- path_regex: ^secrets/lithium/.*\.yaml$
key_groups:
- age:
- *vili-bw
- *lithium
- path_regex: ^secrets/cert.yaml$
key_groups:
- age:
- *vili-bw
- *cert-store-age
- *idacloud
- *nextcloud
- *vaultwarden
- path_regex: ^secrets/cert-store.yaml$
key_groups:
- age:
- *vili-bw
- *cert-store
- path_regex: ^secrets/ci.yaml$
key_groups:
- age:
- *vili-bw
- *ci
- path_regex: ^secrets/forgejo.yaml$
key_groups:
- age:
- *vili-bw
- *forgejo
- path_regex: ^secrets/gaming.yaml$
key_groups:
- age:
- *vili-bw
- *gaming
- path_regex: ^secrets/idacloud.yaml$
key_groups:
- age:
- *vili-bw
- *idacloud
- path_regex: ^secrets/nextcloud.yaml$
key_groups:
- age:
- *vili-bw
- *idacloud
- *nextcloud
- path_regex: ^secrets/vaultwarden.yaml$
key_groups:
- age:
- *vili-bw
- *vaultwarden
- path_regex: ^secrets/wg-rpi.yaml$
key_groups:
- age:
- *vili-bw
- *wg-rpi
- path_regex: ^secrets/wireless.yaml$
key_groups:
- age:
- *vili-bw
- *helium
- *lithium