diff --git a/hosts/storage-2/mixcloud.nix b/hosts/storage-2/mixcloud.nix index 79987b2..23f207a 100644 --- a/hosts/storage-2/mixcloud.nix +++ b/hosts/storage-2/mixcloud.nix @@ -1,4 +1,4 @@ -{ lib, pkgs, ... }: +{ config, lib, pkgs, ... }: with lib; @@ -52,7 +52,7 @@ in { forceSSL = true; locations."/" = { alias = "/data/mixcloud/"; - basicAuthFile = "/var/src/secrets/nginx/mixcloud.htpasswd"; + basicAuthFile = config.age.secrets.mixcloud-htpasswd.path; extraConfig = '' autoindex on; autoindex_exact_size off; @@ -60,7 +60,7 @@ in { }; locations."/media/" = { alias = "/data/media/"; - basicAuthFile = "/var/src/secrets/nginx/mixcloud.htpasswd"; + basicAuthFile = config.age.secrets.mixcloud-htpasswd.path; extraConfig = '' autoindex on; autoindex_exact_size off; diff --git a/hosts/storage-2/secrets/mixcloud-htpasswd.age b/hosts/storage-2/secrets/mixcloud-htpasswd.age new file mode 100644 index 0000000..0e8e59f --- /dev/null +++ b/hosts/storage-2/secrets/mixcloud-htpasswd.age @@ -0,0 +1,10 @@ +age-encryption.org/v1 +-> ssh-ed25519 HwR33w Q6P3HFyTE3FEsrjnBx3TWIdv16GYLdAmnTZE2W5uex4 +A30r0PifK1ioVSgCTQen0gOlwKtbsAiD5YJPkQ98dIA +-> ssh-ed25519 pI7EWw pFiBE+L4RrpIdOZH7EFHtQ+pVXSDMCtGbewbGAKDlkk +5jicuCBcbH2Ob1jtoZrrm+jNNgw94Co3/A2tRrrNgxY +-> :7)u]4Em-grease Xe>q ~'eWf Vx;#t +fJtUbOaM0w5wrhpUl3dvjZ9BXimgrjK5eYs3g358AIEs/+BbuuR4ogCZsLyv9bXd +smyFqW2xoxiANWGWWGY +--- ba8304R6wM3M05dDRmIwZkwgrLUzwlrSGU3cGTpi00w +~HaHgcެ|v|Js-β}VF Ltme%rqxC;Ғ ֋7 \ No newline at end of file