@izzy Depends on what extra services you wanna run on it, but if its doing nothing fancy, just firewalling, routing, some Wireguard VPNing, Unbound for DNS resolving and even running HAproxy, you can get by with 2-3GB of RAM. My home firewall OPNsense VM doing all those things idles at about a gigabyte of used RAM on average