Setting up 10 G and 1 G Network with Netgate 6100

Oh man, I have shot down my network after a move and unfortunately I can no longer access my backup files.

So I’d be super grateful for some tips on how best to set up my network.
I have the following devices:

Netgate Pfsense 6100 - each with two 10 GB ports, rest of the ports are 1 GB
Mikrotik 10 GB switch with 8 ports
Unifi 1 GB 24 port switch

I want to run two networks:

172.16.1.1 MAIN LAN
For my computers in my network, two computers are to be connected directly to the 10 GB switch, the rest will be 2 windows maschines and IoT devices

192.168.2.1
For my Proxmox hypervisor, on which several virtual machines are running (10 GB)
For my TrueNas server, which mainly contains video files that I edit directly there. (10 GB)

Both the Proxmox hypervisor and the TrueNas server are connected directly to the Mikrotik switch.

My question: how do I configure the LAN ports on my Netgate 6100 machine?

  • Should I create two VLans?
  • Which rule do I have to define in the firewall so that both networks can talk to each other?
  • Or should I setup just one networkjto make life easier?

For the things that need 10G such as video editing keep them on the same subnet as there is not really a reason to separate them. I have a video talking more about storage design here: