7a4e9764b1
- Полностью переписан swap-модуль в режиме exclusive ownership\n- Добавлены verify/checks, статус фактического swap-state и drift\n- Интегрирован ensure-swap в daemon и systemd ExecStartPre\n- Усилен lock API (таймауты) и применение в traffic/firewall/swap\n- Усилен parser firewall (JSON-first + устойчивый text fallback)\n- Обновлены config validation, runtime tools и default priority\n- Синхронизированы docs и build/package hygiene\n- Удалены member Cargo.lock в пользу корневого lockfile
33 lines
665 B
TOML
33 lines
665 B
TOML
[amnezia]
|
|
container_names = ["amnezia-awg2", "amnezia-awg"]
|
|
interface_candidates = ["awg0", "wg0", "amnezia0", "tun0"]
|
|
interface_patterns = ["awg*", "wg*", "amnezia*", "tun*"]
|
|
peer_ipv4_cidr = "10.8.1.0/24"
|
|
|
|
[traffic]
|
|
enabled = true
|
|
peer_limit = "70mbit"
|
|
root_rate = "1000mbit"
|
|
reconcile_interval_secs = 15
|
|
container_ready_timeout_secs = 120
|
|
class_start_id = 10
|
|
ifb_name = "ifb0"
|
|
|
|
[anti_torrent]
|
|
enabled = true
|
|
max_connections_per_peer = 100
|
|
peer_ipv4_cidr = "10.8.1.0/24"
|
|
apply_in_amnezia_netns = true
|
|
|
|
[reboot]
|
|
enabled = true
|
|
window_start_utc = "01:00"
|
|
window_end_utc = "02:00"
|
|
|
|
[swap]
|
|
enabled = true
|
|
path = "/swapfile"
|
|
size_mb = 2048
|
|
priority = 1
|
|
swappiness = 1
|