diff --git a/README.md b/README.md index 56253cf..b4491ca 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,21 @@ A backup tool for Docker Compose projects with **minimal downtime** — stop, co ## Installation +### Download a pre-built binary (recommended) + +Download the latest release for your architecture: + +```bash +# linux amd64 +curl -fsSL -o docker-compose-backup https://git.misaka.ren/m1saka/docker-compose-backup/releases/download/latest/docker-compose-backup-linux-amd64 +# linux arm64 +curl -fsSL -o docker-compose-backup https://git.misaka.ren/m1saka/docker-compose-backup/releases/download/latest/docker-compose-backup-linux-arm64 + +chmod +x docker-compose-backup +``` + +### Build from source + ```bash go build -o docker-compose-backup . # or cross-compile: @@ -51,7 +66,9 @@ This repository includes `docker-compose-backup.service`, configured for install ```bash sudo mkdir -p /opt/docker-compose-backup -sudo cp docker-compose-backup-linux-arm64 /opt/docker-compose-backup/docker-compose-backup +# Download the latest release (pick amd64 or arm64 to match the host): +sudo curl -fsSL -o /opt/docker-compose-backup/docker-compose-backup \ + https://git.misaka.ren/m1saka/docker-compose-backup/releases/download/latest/docker-compose-backup-linux-arm64 sudo chmod +x /opt/docker-compose-backup/docker-compose-backup sudo cp config.yaml /opt/docker-compose-backup/config.yaml sudo mkdir -p /opt/docker-compose-backup/backups /opt/docker-compose-backup/tmp