Website are not listing in Virtualmin's domain management area

SYSTEM INFORMATION
OS type and version Ubuntu 22
Virtualmin version 7.30.8

Background – All was working Ok before , Some one from my team removed webmin .
So i reinstalled it

Now Sites are up but virtual hots are not visible under Virtualmin’s domain management area
i tried rechecking configurations multiple time, but that didnt worked

If you have domain backups, you can restore just the domain configuration information (which actually may not be enough…purging Webmin is a catastrophic mistake). Command Line API | Virtualmin — Open Source Web Hosting Control Panel

Or, if you have etckeeper installed (you probably do, as it’s part of the Virtualmin install), and if it has been functional throughout all of the destruction, you probably have backups of the configuration files that were lost in a git repo in the /etc directory.

There’s virtualmin commands for managing the Virtualmin stuff in git, though I’m not sure it’s in the current version, as it’s quite new, and the docs are not yet on the website…so maybe not in the released version. virtualmin-gpl/list-config-backups.pl at master · virtualmin/virtualmin-gpl · GitHub

But, etckeeper just maintains a git repo, so you can also use git directly to recover any old config files.

unfortunately domain backup was not enabled

That was a bad idea, backups are always the first thing to set up
looks like your starting from scratch then, do you have all the domain owners & data for each of them still on disk ?
example if you owned mircrosoft.com do you files & data in /home/microsoft(.com) which will get you some of the way there, and the same is true of the database server(mariadb) you could do dumps for each of the domains from the command line.
if this is a VPS does your supplier keep any snapshots/backups if they do it maybe possible to restore back from them. I am guessing the best bet is to copy all the data (if you have it) off and recommission your vps install virtualmin, create the domain names the copy the data back to the relevant directories & repopulate the mariadb server from the dumps you have made. Either way you have a bit of work to do there.

We don’t know that. They may have etckeeper managed history of etc, as I mentioned.