.
All checks were successful
/ build-docker-image (push) Successful in 51s

This commit is contained in:
2025-09-21 18:44:23 +01:00
parent c965abb702
commit 86bc19b15b
3 changed files with 12 additions and 20 deletions

View File

@@ -23,13 +23,13 @@ services:
image: git.limbosolutions.com/kb/borg-backup:latest
restart: no
tty: true
entrypoint: [ "bash", "-c", "loadenv && /init-repo"]
environment:
- BORG_REPO: ssh://user@server/home/user/borg-repo
- BORG_RSH: "-o StrictHostKeyChecking=no -o LogLevel=ERROR"
configs:
- source: id_ed25519 # required for ssh client
target: /home/borg/.ssh/id_ed25519
target: /root/.ssh/id_ed25519
- source: borg_init_repo_sh
target: /init-repo
@@ -51,10 +51,6 @@ configs:
-----END OPENSSH PRIVATE KEY-----
```
``` bash
docker run git.limbosolutions.com/kb/borg-backup:latest
```
### creating a backup
```yaml
@@ -105,7 +101,7 @@ services:
image: git.limbosolutions.com/kb/borg-backup:latest
# execute loadenv before you re scripts
# so some enviromnent variables are set
entrypoint: ["bash", "loadenv & /backup"]
configs:
- source: backup_script
target: /backup
@@ -120,7 +116,7 @@ services:
BORG_RSH: "ssh -o StrictHostKeyChecking=no"
BORG_PASSPHRASE: *****
REPO_SYNC_MAX_SIZE: 10737418240 #10GB
MODE:
volumes:
- /home/user/repos:/mnt/repos