I am using below docker-compose to spawn temporal-ui under a sub-root /temporal-ui as mentioned [here]. Its triggering some of the calls with prefix temporal-ui and returning 200. But semms like its just a subset of actual api calls which renders the ui. (ui/server/docker/README.md at 5a99fd4a39f2edac79b6afbe32f7ada11eaf0054 · temporalio/ui · GitHub)
Its not loading the ui. Attaching the docker-compose below.

temporal-ui:
container_name: temporal-ui
depends_on:
- temporal
environment:
- TEMPORAL_ADDRESS=temporal:7233
- TEMPORAL_CORS_ORIGINS=http://localhost:3000
- TEMPORAL_UI_PUBLIC_PATH=/temporal-ui
image: temporalio/ui:2.26.2
networks:
- temporal-network
ports:
- 8085:8080