-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.yaml.example
More file actions
46 lines (40 loc) · 1022 Bytes
/
Copy pathconfig.yaml.example
File metadata and controls
46 lines (40 loc) · 1022 Bytes
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
# Example configuration for A2A
# Copy to `config.yaml` and fill in values, or use environment variables.
abs:
#host: http://localhost:13378
#api_key: ""
#library_id: ""
rate_limit_delay: 0
allow_insecure_http: false
#tls_ca_bundle: ""
audible:
# Path to the encrypted auth blob created by `python cli.py audible auth`
auth_file: ./data/audible_auth.json
locale: us
rate_limit_delay: 0.5
requests_per_minute: 20.0
burst_size: 5
backoff_multiplier: 2.0
max_backoff_seconds: 60.0
enrichment:
enabled: true
requests_per_minute: 20.0
burst_size: 5
backoff_multiplier: 2.0
max_backoff_seconds: 60.0
paths:
# Update these paths to match your system
library_root: /path/to/audiobooks
data_dir: ./data
cache_dir: ./data/cache
reports_dir: ./data/reports
scans_dir: ./data/scans
quality:
bitrate_threshold_kbps: 100.0
cache:
enabled: true
db_path: ./data/cache/cache.db
default_ttl_hours: 2.0
abs_ttl_hours: 2.0
audible_ttl_hours: 240.0
max_memory_entries: 500