Files
nixos/.sops.yaml

91 lines
2.1 KiB
YAML

# .sops.yaml
keys:
- &xenon age1jmsrfddctahhznfv7jv77tgw5crmhjhe0e0kzc967hvax4sulv3s6hp2su
- &mac age1g0vx0dgpzy3et6kuejf4xn4n0acr3666p8j4ygaulefh5mq3vyxs7mgjat
- &app-01 age1d0crvyst36euqdjsfu22xx87njd9gnmgdam0m289472h8ycmmc9s04v9ru
- &db-pg17 age1mqetcwrdkwsettnf5mydzmhpyjydj8xy4ezth0ckpjc5r0na6cwqlatm5f
- &db-mdb11 age16hzcrlm978x5g2frhgr8sm9hjf8f9l9ez5g8adkw2uj4m3h89d5qmzggk2
- &fs-01 age1e9s4v2k3tfyc0lvz84wkg8uacv6283va58al2yy8dt6jgswf99vs9z4ujt
- &gms-01 age10lgzwck6lapvsvl7ycg3acp7hgjlt45z5x68qkx95d9jv653443s0pwxhg
- &hel-01 age1u3h4r85rnffdm3ydfhz67gxuqnkxmafy9pju7saaz0j25k4j43ksmh9792
- &lax-01 age1whehwala9q7hp8dx6tn27mtuzerxhvwz6wf3f4m54ln6gggzcsns7ax87l
- &log-01 age1j6t53w5dzxhpm9mp6nuu698p7j5txg5r6zgnfqlfcjpdg454fcsquqswya
- &nbg-01 age1n2j7c5s98y60j7cvaa8sf85rfpkkhk2s3mfmc22l8yq2uqsedgnswacwq6
creation_rules:
- path_regex: app-01.yml$
key_groups:
- age:
- *xenon
- *mac
- *app-01
- path_regex: db-mdb11.yml$
key_groups:
- age:
- *xenon
- *mac
- *db-mdb11
- path_regex: db-pg17.yml$
key_groups:
- age:
- *xenon
- *mac
- *db-pg17
- path_regex: fs-01.yml$
key_groups:
- age:
- *xenon
- *mac
- *fs-01
- path_regex: gms-01[\w_]*.(env|yml)$
key_groups:
- age:
- *xenon
- *mac
- *gms-01
- path_regex: hel-01[\w_]*.(env|yml)$
key_groups:
- age:
- *xenon
- *mac
- *hel-01
- path_regex: lax-01[\w_]*.(env|yml)$
key_groups:
- age:
- *xenon
- *mac
- *lax-01
- path_regex: log-01[\w_]*.(env|yml)$
key_groups:
- age:
- *xenon
- *mac
- *db-pg17
- *db-mdb11
- *fs-01
- *gms-01
- *log-01
- path_regex: nbg-01[\w_]*.(env|yml)$
key_groups:
- age:
- *xenon
- *mac
- *nbg-01
# ===== Service Definitions =====
- path_regex: app-01_searxng.env
key_groups:
- age:
- *xenon
- *mac
- *app-01