Skip to content
Snippets Groups Projects
Commit 60ee50c3 authored by Jean-Paul Calderone's avatar Jean-Paul Calderone
Browse files

enable tahoe-lafs

parent 0f53d9de
No related branches found
No related tags found
1 merge request!2Testing and production grids
......@@ -8,7 +8,10 @@ in
./staging002-hardware.nix
# Configure it as a system operated by 100TB.
../nixos/modules/100tb.nix
];
# Bring in our module for configuring the Tahoe-LAFS service and other
# Private Storage-specific things.
../nixos/modules/private-storage.nix
];
# Pass the configuration specific to this host to the 100TB module to be
# expanded into a complete system configuration. See the 100tb module for
......@@ -18,6 +21,15 @@ in
# it should be a number.
"100tb".config = cfg;
# Turn on the Private Storage (Tahoe-LAFS) service.
services.private-storage =
{ enable = true;
# Get the public IPv4 address from the node configuration.
inherit (cfg) publicIPv4;
# And the port to operate on is specified via parameter.
inherit publicStoragePort;
};
# This value determines the NixOS release with which your system is to be
# compatible, in order to avoid breaking some software such as database
# servers. You should change this only after NixOS release notes say you
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment