Vula
Encrypted ad hoc local-area networking
Demo
Implement missing demoOptions
services.vula
-
Whether to enable Enables Vula, "automatic local network encryption". The wireguard kernel module is required..
- Type:
boolean
- Default:
false
-
Vula daemons log level.
- Type:
one of "INFO", "WARN", "DEBUG"
- Default:
"INFO"
-
Opens ports 5353 and 5354, and enables [option]
networking.firewall.checkReversePath
.- Type:
boolean
- Default:
false
-
Users in this group have full permissions to control vula.
- Type:
string
- Default:
"vula-ops"
-
The vula package to use.
- Type:
package
- Default:
pkgs.vula
-
Group name for vula system users.
- Type:
string
- Default:
"vula"
-
Prefix for names of vula system users.
- Type:
string
- Default:
"vula"
services.vula.enable
services.vula.logLevel
services.vula.openFirewall
services.vula.operatorsGroup
services.vula.package
services.vula.systemGroup
services.vula.userPrefix
Examples
simple
{ services.vula.enable = true; services.vula.openFirewall = true; }
This project is funded by NLnet through these subgrants: