Niklas Hambüchen
73135fb85d
nixos/nebula: Always restart
...
Without this, if the network goes down for a while, systemd will give up after 5 restarts:
Scheduled restart job, restart counter is at 5.
Stopped Nebula VPN service for myvpn.
nebula@myvpn.service: Start request repeated too quickly.
Failed with result 'exit-code'.
Failed to start Nebula VPN service for myvpn.
Most network services need this, but for VPNs it's extra important.
2022-05-02 16:45:44 +02:00
Naïm Favier
2ddc335e6f
nixos/doc: clean up defaults and examples
2021-10-04 12:47:20 +02:00
Morgan Jones
064e0af80b
nixos/nebula: Add enable option defaulting to true to Nebula networks
2021-04-16 19:57:02 -07:00
Tim Van Baak
002fe4f19d
nixos/nebula: Add final newline to module and test
2021-03-04 21:39:04 -08:00
Tim Van Baak
e3f113abc2
nixos/nebula: Update systemd service to be more like the source repo's
2021-03-04 21:36:05 -08:00
Tim Van Baak
17430ea40a
nixos/nebula: Remove default punch option in favor of setting it through the settings option
2021-03-01 20:21:27 -08:00
Tim Van Baak
511465ade0
nixos/nebula: Remove unnecessary package from service user
2021-02-28 18:35:16 -08:00
Tim Van Baak
9f1ebd0c10
nixos/nebula: Refactor module to allow for multiple nebula services on the same machine
2021-02-28 18:31:42 -08:00
Aaron Andersen
9f9e7c181c
nixos/nebula: conditionally provision the nebula user
2021-02-09 20:48:23 -05:00
Aaron Andersen
b52a8f67dd
nixos/nebula: simply service user logic
2021-02-09 20:45:17 -05:00
Aaron Andersen
e8eaea9627
nixos/nebula: replace extraConfig option with a settings option
2021-02-09 20:42:33 -05:00
Tim Van Baak
35d79e894c
nixos/nebula: add basic module
2021-01-31 18:42:57 -08:00