I really like the "CHANGE_TO_COMPOSE_DATA_PATH" substitution string that you can write in the docker compose files. It makes storing the configuration for the containers very easy. And it makes the files more portable between systems.
But what i noticed is that my compose files are still not portable between systems because in almost every file i have multiple "/srv/dev-disk-by-uuid-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/[name of shared folder]" strings because the containers need to access some data on my shared folders. And if i switch systems or change my hard drive i have to replace them all with the uuid of another hard drive.
Would it be possible to introduce another substitution string like for example "CHANGE_TO_SHAREDFOLDER_PATH[name]" that gets auto replaced by the plugin with "/srv/dev-disk-by-uuid-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/[name]"? I don't know if using "[" and "]" in that string is a good idea, that is just an example.
Then it would be possible to copy the compose files between systems as long as you keep the shared folder names the same.