# Aura VPN server configuration (project ยง9). # Copy to server.toml and adjust. Paths may begin with `~` (expands to your home directory). [server] # Human-readable name (also the server's inner-handshake identity). name = "aura-edge-1" # UDP socket to listen on. ":443" mimics HTTPS; binding it needs privileges. listen = "0.0.0.0:443" # Accept workers (advisory in v1). workers = 4 [pki] # Trust anchor (the Aura CA) and this server's leaf cert/key, all PEM. # Generate with: aura pki init --ca-name "Aura CA" --out ~/.aura # aura pki issue-server --domain vpn.example.com --out ~/.aura --ca ~/.aura ca_cert = "~/.aura/ca.crt" cert = "~/.aura/server.crt" key = "~/.aura/server.key" [tunnel] # Address pool for clients; v1 uses a single shared server-side TUN on this network. pool_cidr = "10.7.0.0/24" # TUN MTU (leave headroom under the path MTU for QUIC + Aura framing). mtu = 1420 # DNS server advertised to clients (informational in v1). dns = "10.7.0.1" [mimicry] # Outer-TLS camouflage hostname the server presents/expects. sni = "cdn.example.com" # Enable traffic padding to blend packet sizes into HTTPS buckets. padding = true