I use linuxserver/swag as reverse-proxy + linuxserver/nextcloud and linuxserver/jellyfin and linuxserver/… which I use for years under OMV, Debian, Ubuntu and CoreOS, … just to mention the issue is not there.
I only have one interface the green interface is a bridge br0.
I use the aqua network because the other containers needs to speak to reverse-proxy.
It work for a day
I think it is because I tried to add the aqua ZONE but shorewall complain it’s already exist which I believe and proof with: grep aqua /etc/shorewall/zones
Ah, I misunderstood.
The dockrules prop is for access from container to localhost.
You want to access the container port 443 from localhost directly. I’m afraid this is not possible without a custom template.
It should work with docker port mapping. Map the container port 443 to i.e. local port 33443 and then set the reverse proxy to localhost:33443.
Just to conclude this tread;
Now everything works, by using docker-compose, I’m able to control the network between my containers, so I don’t need to play with the nethserver network.