Claude 34386f8149 v1.26: Make COTURN explicitly optional with clear guidance
Major Installation Flow Restructure:

**Full Setup (Option 2):**
1. VPN Detection - Shows benefits of VPN vs COTURN
2. Install base software (Asterisk + Baresip)
3. Optional: Internet/FQDN Setup
   - Clear YES/NO choice with colored guidance
   - If NO: Uses local network or VPN IP
4. Optional: COTURN Setup (only offered if internet setup chosen)
   - Clear warning: "⚠ COTURN is complex and usually NOT needed!"
   - Shows when you DON'T need it (VPN, port forwarding, same network)
   - Shows when you MIGHT need it (no VPN, VLAN isolation, symmetric NAT)
   - Defaults to NO
5. PTT configuration

**Server Only (Option 3):**
- Same flow as Full Setup, but without client software or PTT

**Key Improvements:**
- COTURN is now a **separate, explicit** optional step (not buried in wizard)
- Users see clear guidance on when COTURN is actually needed
- VPN is presented as the better alternative
- Default answer is NO for COTURN (safer for users)
- Colors render properly with -e flag

This addresses user feedback that COTURN setup is complex and should be clearly optional, not implied as mandatory.
2025-12-03 03:02:39 +00:00
2025-11-28 18:28:24 -05:00
S
Description
Mirror of outis1one/easy-asterisk from GitHub
GPL-3.0
408 KiB
Languages
Shell 98.9%
Dockerfile 1.1%