nixos server configurations
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

papermario-dx-build: add explicit key= for each sops secret

+6 -6
+6 -6
servers/kuribo/papermario-dx-build.nix
··· 1 1 { config, pkgs, ... }: 2 2 let 3 - sopsFile = ../../secrets/kuribo/papermario-dx-build.json; 3 + sf = ../../secrets/kuribo/papermario-dx-build.json; 4 4 s = name: config.sops.secrets."papermario-dx/${name}".path; 5 5 in 6 6 { 7 - sops.secrets."papermario-dx/baseromUrl".sopsFile = sopsFile; 8 - sops.secrets."papermario-dx/sccacheEndpoint".sopsFile = sopsFile; 9 - sops.secrets."papermario-dx/sccacheBucket".sopsFile = sopsFile; 10 - sops.secrets."papermario-dx/sccacheAccessKey".sopsFile = sopsFile; 11 - sops.secrets."papermario-dx/sccacheSecretKey".sopsFile = sopsFile; 7 + sops.secrets."papermario-dx/baseromUrl" = { sopsFile = sf; key = "baseromUrl"; }; 8 + sops.secrets."papermario-dx/sccacheEndpoint" = { sopsFile = sf; key = "sccacheEndpoint"; }; 9 + sops.secrets."papermario-dx/sccacheBucket" = { sopsFile = sf; key = "sccacheBucket"; }; 10 + sops.secrets."papermario-dx/sccacheAccessKey" = { sopsFile = sf; key = "sccacheAccessKey"; }; 11 + sops.secrets."papermario-dx/sccacheSecretKey" = { sopsFile = sf; key = "sccacheSecretKey"; }; 12 12 13 13 systemd.services.papermario-dx-build-json = { 14 14 description = "Generate papermario-dx build.json from sops secrets";