Hallo SvenDev,
das ist kein Mailcow Problem sondern eine Docker Thematik. Ich kenne deinen Wissenstand zu Docker nicht, daher solltest du dich mal mit logging driver von docker beschäftigen: https://docs.docker.com/config/containers/logging/configure/
Dein konkretes Problem kannst du global über die Docker config lösen oder per Container mit dem Logging Driver. In der compose Datei könntest du z.B. das verwenden:
logging:
options:
max-size: 1g
Alternativ ist die globale Einschränkung von Logfiles mit in der Datei /etc/docker/daemon.json
(erstellen falls es die nicht gibt) mit folgendem Snippet möglich:
{
"log-driver": "json-file",
"log-opts": {
"max-size": "1g", # alternativ 1024M
"max-file": "3"
}
}
Die Config wird beim Neustart vom System oder dem Dienst geladen:
$ sudo systemctl restart docker
Schreibe mal ob es damit geklappt hat.