nixos: btsync - add directoryRoot option

Signed-off-by: Austin Seipp <aseipp@pobox.com>
This commit is contained in:
Austin Seipp 2016-01-04 04:00:18 -06:00
parent 57e691a06f
commit d89454bb79

View File

@ -16,9 +16,10 @@ let
'' ''
"webui": "webui":
{ {
${optionalEmptyStr cfg.httpLogin "\"login\": \"${cfg.httpLogin}\","} ${optionalEmptyStr cfg.httpLogin "\"login\": \"${cfg.httpLogin}\","}
${optionalEmptyStr cfg.httpPass "\"password\": \"${cfg.httpPass}\","} ${optionalEmptyStr cfg.httpPass "\"password\": \"${cfg.httpPass}\","}
${optionalEmptyStr cfg.apiKey "\"api_key\": \"${cfg.apiKey}\","} ${optionalEmptyStr cfg.apiKey "\"api_key\": \"${cfg.apiKey}\","}
${optionalEmptyStr cfg.directoryRoot "\"directory_root\": \"${cfg.directoryRoot}\","}
"listen": "${listenAddr}" "listen": "${listenAddr}"
} }
''; '';
@ -221,6 +222,13 @@ in
description = "API key, which enables the developer API."; description = "API key, which enables the developer API.";
}; };
directoryRoot = mkOption {
type = types.str;
default = "";
example = "/media";
description = "Default directory to add folders in the web UI.";
};
sharedFolders = mkOption { sharedFolders = mkOption {
default = []; default = [];
example = example =