services.resilio.sharedFolders
NixOS option
Shared folder list. If enabled, web UI must be disabled. Secrets can be generated using rslsync --generate-secret. If you would like to be able to modify the contents of this directories, it is recommended that you make your user a member of the rslsync group. Directories in this list should be in the rslsync group, and that group must have write access to the directory. It is also recommended that chmod g+s is applied to the directory so that any sub directories created will also belong to the rslsync group. Also, setfacl -d -m group:rslsync:rwx and setfacl -m group:rslsync:rwx should also be applied so that the sub directories are writable by the group.
type: list of attribute set of anythingDefault
[ ]
Example
declared in: nixos/modules/services/networking/resilio.nixView source on NixOS/nixpkgs →[
{
directory = "/home/user/sync_test";
knownHosts = [
"192.168.1.2:4444"
"192.168.1.3:4444"
];
searchLAN = true;
secretFile = "/run/resilio-secret";
useDHT = false;
useRelayServer = true;
useSyncTrash = true;
useTracker = true;
}
]