Why are there two yml files in Version 11

The docker installation for seafile-server version 11 consists of three files now: .env which sources caddy.xml and seafile-server.yml.

What is the reason for splitting up the stack/compose in two seperate yml-files.

Obviously this is a low priority question. Thanks for the support