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
//! Configuration data structures.
//!
//! This module contains all the struct definitions for configuration options.
//! Each struct corresponds to a section in the TOML configuration file.
/// API server configuration (address, SSL, timeouts).
/// Cache backend configuration (Redis/Memcache).
/// Root configuration structure containing all settings.
/// Database schema customization settings.
/// HTTP/HTTPS server configuration.
/// UDP server configuration.
/// Blacklist table/column name customization.
/// Keys table/column name customization.
/// Torrents table/column name customization.
/// Users table/column name customization.
/// Whitelist table/column name customization.
/// Database connection configuration.
/// Core tracker settings (features, intervals, limits).
/// Sentry error reporting configuration.