WIP: router: add miniupnpd for automatic port forwarding (e.g. syncthing)

This commit is contained in:
Yuri Tatishchev 2025-04-21 16:05:42 -07:00
parent e484d6baa3
commit 85028e0ec6
Signed by: CaZzzer
SSH Key Fingerprint: SHA256:sqXB3fe0LMpfH+IeM/vlmxKdso52kssrIJBlwKXVe1U

View File

@ -4,6 +4,16 @@ let
domain = vars.domain;
in
{
services.miniupnpd = {
enable = true;
natpmp = true;
externalInterface = vars.ifs.wan.name;
internalIPs = [
vars.ifs.lan.name
vars.ifs.lan20.name
];
};
# https://wiki.nixos.org/wiki/Prometheus
services.prometheus = {
enable = true;