How create custom directories after add new Subservers?

Hi guys, im having problems to configure Server and Subservers in my virtualmin.
My main problem are the directory structure. I want to get my domains
working in this structure.

/home/username/domains/domain1/
/home/username/domains/domain2/
/home/username/domains/domain3/

i can get it working with the same domain (server)
but when add new subservers new unised directories are
created for example in that way.

/home/username/domains/domain2/domains/domain2

im using Virtualmin GPL
:frowning:

after change the template now created in my main domain

/home/username/domains/domain1/logs (where logs are copyed)
/home/username/domains/domain1/public_html (where i place the html files)

but impossible to create

/home/username/domains/domain1/cgi-bin (to run cgi-bin)
/home/username/domains/domain1/awstats (to copy awstats files)

impossible to made some change like this in the new added domains

Is possible to made that changes? or just need to stuck with the default ones?

other tips (maybe dont understand what im trying to do)

i want to use some kind of structure like this one…
/home/user1/domains/maindomain.com/

/home/user1/domains/maindomain.com/awstats/

/home/user1/domains/maindomain.com/cgi-bin/

/home/user1/domains/maindomain.com/logs/

/home/user1/domains/maindomain.com/mailbox/

/home/user1/domains/maindomain.com/public_html/

/home/user1/domains/subdomain1.com

/home/user1/domains/subdomain1.com/awstats/

/home/user1/domains/subdomain1.com/cgi-bin/

/home/user1/domains/subdomain1.com/logs/

/home/user1/domains/subdomain1.com/mailbox/

/home/user1/domains/subdomain1.com/public_html/

/home/user1/domains/subdomain2.com

/home/user1/domains/subdomain2.com/awstats/

/home/user1/domains/subdomain2.com/cgi-bin/

/home/user1/domains/subdomain2.com/logs/

/home/user1/domains/subdomain2.com/mailbox/

/home/user1/domains/subdomain2.com/public_html/

/home/user1/domains/subdomain3.com

/home/user1/domains/subdomain3.com/awstats/

/home/user1/domains/subdomain3.com/cgi-bin/

/home/user1/domains/subdomain3.com/logs/

/home/user1/domains/subdomain3.com/mailbox/

/home/user1/domains/subdomain3.com/public_html/

The only ones that can make are

/home/user1/domains/maindomain.com/

/home/user1/domains/maindomain.com/logs/

/home/user1/domains/maindomain.com/public_html/

:frowning:

I guess the easiest way to achieve what you’re looking for is to use the “main domain” for your user just as a dummy domain, and create the first actual domain as a subserver. If you don’t switch on any features for the dummy main domain, you can then even delete the unused public_html and just ignore the unused Maildir.

Note: “subserver” does not necessarily mean it must be a subdomain. You can have a main server “dom1.com” and a subserver “dom2.com”.