Hallo zusammen,
ich bin recht frisch mit Mailcow unterwegs und habe mich gefragt, was der “Mailcow Weg” zum erweitern der docker compose ist, sodass die Änderungen nicht in einem Update überschrieben werden.
Das Ziel wäre Backrest als zusätzlichen Service in der Docker Compose aufzunehmen, nginx zu erweitern (der part ist klar), sodass es auf backrest.mail.example.org auflöst und das SAN zu erweitern (der part ist auch klar).
version: "3.8"
services:
backrest:
image: garethgeorge/backrest:latest
container_name: backrest
hostname: backrest
volumes:
- ./backrest/data:/data
- ./backrest/config:/config
- ./backrest/cache:/cache
- ./backrest/tmp:/tmp
- /path/to/backup/data:/userdata # Mount local paths to backup
- /path/to/local/repos:/repos # Mount local repos (optional for remote storage)
environment:
- BACKREST_DATA=/data
- BACKREST_CONFIG=/config/config.json
- XDG_CACHE_HOME=/cache
- TMPDIR=/tmp
- TZ=America/Los_Angeles
ports:
- "9898:9898"
restart: unless-stopped
```
Vielen Dank und Grüße