The problem is, I have a large ZFS pool, where I would want to store the mail data and automatically create snapshots/backups of it, but the default docker volume location is the “boot” drive where the OS is installed.
Currently, all the data gets stored in these docker volumes.
I suppose I could change it from named volumes to bind mounts.
But if I understand this correctly, with each update the docker compose get’s overwritten? This seems really tedious to change this every time.
Is there a better way than this? Is it even ‘supported’ by mailcow to use bind mounts?