{ config, lib, inputs, pkgs, ... }: { <<<<<<< HEAD ======= <<<<<<< HEAD ======= # Open ports in the firewall. >>>>>>> 5017e56 (.) >>>>>>> 9afbf20 (backup) networking.firewall = { enable = true; allowedTCPPorts = [ 22 80 81 <<<<<<< HEAD 222 ======= <<<<<<< HEAD 222 ======= >>>>>>> 5017e56 (.) >>>>>>> 9afbf20 (backup) 443 3000 3478 5335 7777 8443 9000 ]; trustedInterfaces = [ "tailscale0" "docker0" ]; allowedUDPPorts = [ config.services.tailscale.port 53 3478 5300 7777 8443 40000 ]; extraCommands = '' iptables -A PREROUTING -t nat -i eth0 -p TCP --dport 80 -j REDIRECT --to-port 8000 iptables -A PREROUTING -t nat -i eth0 -p TCP --dport 53 -j REDIRECT --to-port 5300 iptables -A PREROUTING -t nat -i eth0 -p UDP --dport 53 -j REDIRECT --to-port 5300 ''; }; }