Newer
Older
let
makeTestScript = (import ../lib/testing.nix).makeTestScript;
in
{
nodes = {
storage = { config, pkgs, ourpkgs, ... }: {
imports = [
../modules/packages.nix
../modules/tahoe.nix
];
services.tahoe.nodes.storage = {
package = ourpkgs.privatestorage;
sections = {
node = {
nickname = "storage";
"web.port" = "tcp:4000:interface=127.0.0.1";
"tub.port" = "tcp:4001";
"tub.location" = "tcp:127.0.0.1:4001";
};
storage = {
enabled = true;
};
};
};
};
};
testScript = makeTestScript {
testpath = ./test_tahoe.py;
};