Lancache + pihole + nginx

im looking to creat a macvlan for my lancache that i have running on the same machine as pihole and nginx

pihole port: 53,53,8800, and 8443

nginx port: 80,443,and 82

lancache wants port 80,443

so the option is to either create a macvlan or i try to integrate lancache in and get rid of the lancache-dns and use just monolithic and for pihole to manage dns which it does already