From 179f6fbadd3a7c38d0ecdfa933af4e46d370afb3 Mon Sep 17 00:00:00 2001 From: Ewan Croft Date: Tue, 16 Jun 2026 18:34:15 +0100 Subject: [PATCH] Add itzg/mc-backup sidecar service for automated backups --- compose.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/compose.yml b/compose.yml index 2071cf5..8dbdc8d 100644 --- a/compose.yml +++ b/compose.yml @@ -280,6 +280,20 @@ services: - "com.minecraft.version=${MC_VERSION:-1.21.1}" - "com.minecraft.optimization=${MC_OPTIMIZATION_TIER:-auto}" + backups: + image: itzg/mc-backup + container_name: mc-backup + environment: + BACKUP_INTERVAL: "6h" + INITIAL_DELAY: "2m" + PRUNE_BACKUPS_DAYS: 7 + volumes: + - "${MC_DATA_DIR:-/Volumes/Storage/Server/MC/data}:/data:ro" + - "${MC_BACKUP_DIR:-/Volumes/Storage/Server/MC/backups}:/backups" + restart: unless-stopped + depends_on: + - mc + playit: image: ghcr.io/playit-cloud/playit-agent:0.15 platform: linux/amd64 -- 2.51.2