common.yaml 761 B

12345678910111213141516171819202122232425262728293031323334
  1. constants:
  2. home: /mnt/source/home/theenglishway
  3. home_windows: /mnt/source/C/Users/Julien
  4. repositories:
  5. - path: ssh://${STORAGE_BOX_USER}@${STORAGE_BOX_USER}.your-storagebox.de:23/./borg-repo
  6. label: hetzner
  7. remote_path: borg-1.4
  8. ssh_command: ssh -i ~/.ssh/${SSH_KEY_NAME}
  9. encryption_passphrase: "{credential file /credentials/borg_passphrase}"
  10. compression: lz4
  11. checks:
  12. - name: repository
  13. frequency: 2 weeks
  14. - name: archives
  15. frequency: always
  16. - name: extract
  17. frequency: 2 weeks
  18. - name: data
  19. frequency: 1 month
  20. commands:
  21. - before: everything
  22. run:
  23. - echo "Starting a backup job."
  24. - after: everything
  25. run:
  26. - echo "Backup created."
  27. - after: error
  28. run:
  29. - echo "Error while creating a backup."