diff --git a/hosts/storage-2/mixcloud.nix b/hosts/storage-2/mixcloud.nix index caf01d8..2eeecf2 100644 --- a/hosts/storage-2/mixcloud.nix +++ b/hosts/storage-2/mixcloud.nix @@ -53,17 +53,23 @@ in { "mixcloud.clerie.de" = { enableACME = true; forceSSL = true; + basicAuthFile = config.sops.secrets.mixcloud-htpasswd.path; locations."/" = { alias = "/data/mixcloud/"; - basicAuthFile = config.sops.secrets.mixcloud-htpasswd.path; extraConfig = '' autoindex on; autoindex_exact_size off; ''; }; + locations."/api/" = { + alias = "/data/mixcloud/"; + extraConfig = '' + autoindex on; + autoindex_format json; + ''; + }; locations."/media/" = { alias = "/data/media/"; - basicAuthFile = config.sops.secrets.mixcloud-htpasswd.path; extraConfig = '' autoindex on; autoindex_exact_size off;