Thank you Walter. I am actually going to go that route. I am going to set up a separate VM for we web services and a separate one for Grommunio. Iwas originally going to set up everything on an ubuntu server, but decided to separate the functions.
My setup is windows hyper-v server 2019 as my VM host, (free download from Microsoft, is a very scaled down server just for hypervisor functions, My VMs are windows server 2025, core only, for my AD needs, and now a openSuSE server for Grommunio, Ubunto Server for Apache, both on my DMZ interface, another Ubuntu server for Graylog event logging, and NAS VM.