Accessing baikal with virtualHost set to null

I have set services.baikal.virtualHost = null since I don’t want to expose the service to the Internet. I tried to access baikal with http://<my_server_ip_address>/baikal/html but it just shows 404 page not found on the page. So How do I access the web interface?

baikal seems to be some PHP thing, so you need your nginx to expose it via a virtual host. If you do not want to expose that virtualhost to the outside world, you have to use nginx config to block extra-network IPs.


There are other ways, like using dedicated application servers bound to another port, though then you have to use that port when accessing the service, and that definitely would require writing a module on your own.

Thank you for the reply.