dotfiles/nixos/systems/altra/u2t.nix

18 lines
398 B
Nix
Raw Normal View History

{pkgs, ...}: {
systemd.services.udp2tcp = {
wantedBy = ["multi-user.target"];
after = ["network.target"];
restartIfChanged = true;
path = with pkgs; [dig.host];
script = ''
${pkgs.udp-over-tcp}/bin/tcp2udp\
--tcp-listen 127.0.0.1:6001 \
--tcp-listen "$(host redalder.org | sed -e 's/.* //'):6001" \
--udp-forward 127.0.0.1:6666
'';
};
}