Claude 755c1951f4 Release Easy Asterisk v0.9.5 - Stable VLAN Support
BASED ON: v1.29 (last known working server install)

CRITICAL FIXES:
✓ Stasis module properly configured (was being disabled, causing startup failures)
✓ Automatic VLAN/NAT traversal (always enabled, no user configuration needed)
✓ Per-device connection type selection (LAN/VPN vs FQDN)
✓ Safe chown commands (won't fail if asterisk user doesn't exist yet)
✓ Generic router references (removed brand-specific mentions)

NEW FEATURES:
✓ Device setup asks: "LAN/VPN" or "FQDN" connection type
  - LAN/VPN: UDP/5060, no TLS, works with flat networks and VLANs
  - FQDN: TLS/5061, encrypted, for internet/external clients
✓ Automatic NAT/VLAN handling at endpoint level (rtp_symmetric, force_rport, rewrite_contact)
✓ Better device configuration display

RETAINED FROM v1.29:
✓ Kiosk client fixes (DBUS, PipeWire, PTT)
✓ Smart user detection
✓ Working uninstall logic
✓ Comprehensive logging

USER SCENARIOS SUPPORTED:
1. Flat network (LAN only) - Works ✓
2. Flat + FQDN (external devices) - Works ✓
3. VLANs + VPN + FQDN (mixed) - Works ✓

NO COTURN REQUIRED for VLAN scenarios!

Version numbering: Starting v0.9.5 for public release preparation
2025-12-04 16:37:58 +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%