I thought I followed Stux’s directions. Traefik is showing that it’s trying to use that App IP. Maybe I did it wrong?
Ah, nope, I’d missed that change to your compose YAML. AFAIK, that’s all you should need.
Maybe I should follow @Stux post here talking about setting up a macvlan interface and use that for traefik? Add support for creating MACVLAN interfaces with "Add Interface" - #14 by Stux
Not a bad plan.
Did you remember to move the TrueNAS UI off the new IP Alias you made?
It wasn’t bound to the alias, but it was bound to 0.0.0.0 which I think was causing problems. I couldn’t bind to the IP address that it had, I think, because it was DHCP assigned. I changed it to static, and then I could bind the GUI to that IP.
In the end I gave up with the aliases, and moved the GUI to different ports and gave traefik access to ports 80 and 443.
So much for per-app IP addresses.