I’m tired of dealing with the TN GUI and services taking over all network interfaces and common ports (like 80, 443). How can I have all app traffic use another NIC, and keep the web GUI and other core services on the 1st one?
I have my Truenas GUI management and storage services in 1 vlan, and I want my applications in a different VLAN with proper default gateway routing.
I use a jail (systemd) running portainer that has all its containers on the jail IP address. This is bound to a bridge port, a physical port on the NAS that is in whatever VLAN I want it to be with whatever addressing scheme I want it to be.
I am not using incus for this at the moment due to ther experimental nature. However incus does allow the use of either macvlan OR a bridge. I also have an Incus container setup with docker and portainer setup - I am not using it at the moment, but I am considering migration when the experimental goes away and a few new features appear
This does not help with the standard IX catalog but it would allow a custom setup with VLAN’s / bridges and its own gateway