Is there an API that allows a developer to get the disk usage info of a particular virtual host/domain?
I could not find a dedicated API command for that, but I suppose you write a shell script utilizing the Linux du
command on the required directories, which would be public_html
for web page data, homes
for user mailboxes and domains
for sub-servers.
Also, you can find out which servers and users exist and what directories they have using
virtualmin list-domains --simple-multiline
virtualmin list-users --all-domains --multiline
Thanks @Locutus for the info. I guess I have to write my own script for this purpose.
Yeah, with the powerful stuff that bash can do, it shouldn’t be too hard. But maybe the developers here can take this as a request for improvement, and will add such a script in Virtualmin some time.