I have managed to setup Mailcow and have been using it for a few days and it seems to be working great! The only exception is being able to access the admin page/SoGo through a reverse proxy.
I already run another webserver on another VM, but only have one public IP. Usually I get around this by just using a reverse proxy but this seems to cause huge issues with Mailcow. For some reason when I try and use a reverse proxy, I end up being pointed at the local IP (which obviously won't work remotely) and also completely breaks SSL.
Anyone able to shed some light?