default-ssl.conf is quite self-explanatory. I assume it's for default values that would be used when no vhost or other config overrides it.
But what exactly is 000-default-le-ssl.conf file? Why is it named the way it is? What's with the triple zeros in front? How is it different/should be used differently from default-ssl.conf? How should either/both be used?
Regardless of which conf file I am finding very few default values I can use. With multiple domains I can't really use ServerName/ServerAlias and since each domain has it's own directory/port I can't use default DocumentRoot/Proxy either. In my case I have ssl certs generated for each domain so can't use default values there either. Even ServerAdmin could be different for each domain. Based on this use case should I just leave it almost blank or am I missing something? What is the best practice in this scenario?
I am running latest Apache Server on Ubuntu 18.04.