Each attribute in this set specifies an option in the [WireGuard]
section of the unit. See systemd.netdev(5) for details. Use PrivateKeyFile
instead of PrivateKey
: the nix store is world-readable.
Declarations
Type
attribute set of (systemd option)
Default
{ }
Example
{
FirewallMark = 42;
ListenPort = 51820;
PrivateKeyFile = "/etc/wireguard/secret.key";
}