location:
  # List of source directories to backup. Globs are expanded.
  source_directories:
  {% for item in borgbackup_source_dirs %}
  - {{ item }}
  {% endfor %}

  # Paths to local or remote repositories.
  repositories:
  - borgbackup@{{ borgbackup_target_ip }}:backup

  exclude_patterns:
  {% for item in borgbackup_exclude_dirs %}
  - {{ item }}
  {% endfor %}


storage:
  compression: {{ borgbackup_compression }}
  encryption_passphrase: {{ borgbackup_key }}
  chunker_params: {{ borgbackup_chunker_params }}

retention:
# Retention policy for how many backups to keep in each category.
  keep_within: {{ borgbackup_keep_within }}
  keep_daily: {{ borgbackup_keep_daily }}
  keep_weekly: {{ borgbackup_keep_weekly }}
  keep_monthly: {{ borgbackup_keep_monthly }}
  keep_yearly: {{ borgbackup_keep_yearly }}

consistency:
  checks:
  - repository
  - archives
  check_last: 3