mirror of
https://github.com/tuna/tunasync.git
synced 2025-04-21 04:42:46 +00:00
41 lines
952 B
TOML
41 lines
952 B
TOML
[global]
|
|
log_dir = "/var/log/tunasync"
|
|
# mirror_root = /srv/mirror_disk
|
|
mirror_root = "/mnt/sdb1/mirror"
|
|
use_btrfs = false
|
|
local_dir = "{mirror_root}/_working/{mirror_name}/"
|
|
# maximum numbers of running jobs
|
|
concurrent = 2
|
|
# interval in minutes
|
|
interval = 1
|
|
max_retry = 2
|
|
|
|
[btrfs]
|
|
service_dir = "{mirror_root}/_current/{mirror_name}"
|
|
working_dir = "{mirror_root}/_working/{mirror_name}"
|
|
gc_root = "{mirror_root}/_garbage/"
|
|
gc_dir = "{mirror_root}/_garbage/_gc_{mirror_name}_{{timestamp}}"
|
|
|
|
[[mirrors]]
|
|
name = "archlinux"
|
|
provider = "rsync"
|
|
upstream = "rsync://mirror.us.leaseweb.net/archlinux/"
|
|
log_file = "/tmp/archlinux-{date}.log"
|
|
use_ipv6 = true
|
|
|
|
[[mirrors]]
|
|
name = "arch2"
|
|
provider = "shell"
|
|
command = "sleep 20"
|
|
local_dir = "/mnt/sdb1/mirror/archlinux/current/"
|
|
log_file = "/tmp/arch2-{date}.log"
|
|
|
|
[[mirrors]]
|
|
name = "arch4"
|
|
provider = "shell"
|
|
command = "./shell_provider.sh"
|
|
log_file = "/tmp/arch4-{date}.log"
|
|
use_btrfs = false
|
|
|
|
# vim: ft=toml
|