mirror of
https://github.com/itme-brain/nixos.git
synced 2026-05-08 06:50:11 -04:00
init
This commit is contained in:
commit
864c69fe61
147 changed files with 11233 additions and 0 deletions
30
.sops.yaml
Normal file
30
.sops.yaml
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
# sops-nix configuration
|
||||
# Per-machine age keys - add new machines here to grant access
|
||||
|
||||
keys:
|
||||
# Machines
|
||||
- &desktop age17ejyzyk52unr6eyaa9rpunxpmf7u9726v6sx7me3ww3mdu5xzgjqsgj9gl
|
||||
- &server age198jg29ryg3c0qj3yg6y9ha4ce2ue4hjdaa9kalf49fxju74dhchsquvjzp
|
||||
|
||||
creation_rules:
|
||||
# Desktop secrets
|
||||
- path_regex: secrets/system/wifi\.yaml$ # Home WIFI Credentials
|
||||
key_groups:
|
||||
- age:
|
||||
- *desktop
|
||||
# Shared secrets (desktop + server)
|
||||
- path_regex: secrets/system/llama\.yaml$ # llama.cpp API key
|
||||
key_groups:
|
||||
- age:
|
||||
- *desktop
|
||||
- *server
|
||||
# Server secrets (cameras)
|
||||
- path_regex: secrets/system/cameras\.yaml$ # RTSP Feed
|
||||
key_groups:
|
||||
- age:
|
||||
- *server
|
||||
# Server secrets (searxng)
|
||||
- path_regex: secrets/system/searxng\.yaml$ # searxng token
|
||||
key_groups:
|
||||
- age:
|
||||
- *server
|
||||
Loading…
Add table
Add a link
Reference in a new issue