/
seedboxsync.yml.example
127 lines (89 loc) · 2.58 KB
/
seedboxsync.yml.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
### SeedboxSync Configuration Settings
---
#
# Informations about your seedbox
#
seedbox:
### Informations about your seedbox connection
# host: my-seedbox.ltd
# port: 22
# login: me
# password: p4sw0rd
# timeout: false
### For the moment, only sftp
# protocol: sftp
### Chmod torrent after upload (false : disable)
### Use octal notation like https://docs.python.org/3.4/library/os.html#os.chmod
# chmod: 0o777
# chmod: false
### Use a tempory directory (you must create it !)
# tmp_path: ./tmp
### Your "watch" folder you must create it!)
# watch_path: ./watch
### Your finished folder you must create it!)
# finished_path: ./files
### Exclude part files
# part_suffix: .part
### Exclude pattern from sync
### Use re syntaxe: https://docs.python.org/3/library/re.html
### Example: .*missing$|^\..*\.swap$
# exclude_syncing:
#
# Informations about local environment (NAS ?)
#
local:
### Your local "watch" folder
# watch_path: ~/watch
### Path where download files
# download_path: ~/Downloads/
### Use local sqlite database for store downloaded files
# db_file: ~/.config/seedboxsync/seedboxsync.db
#
# PID and lock management to prevent several launch
#
pid:
### PID for blackhole sync
# blackhole_path: ~/.config/seedboxsync/lock/blackhole.pid
### PID for seedbox downloaded sync
# download_path: ~/.config/seedboxsync/lock/download.pid
#
# Healthchecks ping service
#
healthchecks:
### sync-seedbox part
sync_seedbox:
## Enable or disable service
enabled: false
## Ping URL
# ping_url:
### sync-blackhole part
sync_blackhole:
## Enable or disable service
enabled: false
## Ping URL
# ping_url:
#
# SeedboxSync tunning
#
seedboxsync:
### Toggle application level debug (does not toggle framework debugging)
# debug: false
### Where external (third-party) plugins are loaded from
# plugin_dir: /var/lib/seedboxsync/plugins/
### Where all plugin configurations are loaded from
# plugin_config_dir: /etc/seedboxsync/plugins.d/
### The log handler label
# log_handler: colorlog
log.colorlog:
### Where the log file lives (no log file by default)
# file: null
### The level for which to log. One of: info, warning, error, fatal, debug
# level: info
### Whether or not to log to console
# to_console: true
### Whether or not to rotate the log file when it reaches `max_bytes`
# rotate: false
### Max size in bytes that a log file can grow until it is rotated.
# max_bytes: 512000
### The maximun number of log files to maintain when rotating
# max_files: 4