When docker compose creates the various services, it names the containers like <projectname>-<servicename>-<id>. If COMPOSE_PROJECT_NAME is not set and there's no name property at the root level of the yaml, the default project name is the current directory. This breaks the deployment from directories with unusable names, such as C:\. Fixes #5304. This should not break existing installations that are pulling from master, as long as the base folder is danbooru/ (default for git clone).
3.1 KiB
3.1 KiB