rustpbx 0.3.19

A SIP PBX implementation in Rust
Documentation
# RustPBX Configuration Guide

RustPBX configuration is split into several logical sections. The application loads its main configuration from `rustpbx.toml` by default, or from a path specified by the `--conf` argument. The format is **TOML**.

## Navigation

1. [Overview & Concepts]config/00-overview.md  
   *File structure, reload behavior, generated configs.*

2. [Platform & Networking]config/01-platform.md  
   *HTTP, Logging, Database, RTP, NAT, ICE.*

3. [Proxy Core]config/02-proxy-core.md  
   *Binding ports, Transport (UDP/TCP/TLS/WS), Concurrency, Modules.*

4. [Authentication & Users]config/03-auth-users.md  
   *User Backends (Memory, DB, HTTP), Locators, Realms.*

5. [Routing]config/04-routing.md  
   *Static Routes, Regex Matching, Rewrites, HTTP Dynamic Router.*

6. [Trunks & Queues]config/05-trunks-queues.md  
   *SIP Gateways, Load Balancing, Queue Strategies, Agent Management.*

7. [Media, Recording & CDR]config/06-media-recording.md  
   *Media Proxy, Recording Policies, Storage Backends (Local/S3).*

8. [Addons, Console & Admin]config/07-addons-admin-storage.md  
   *Web Console, AMI, Archiving, Wholesale & Custom Addons.*