755c1951f49bf44d2ae56b1825186ab69b9ac1c8
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
Languages
Shell
98.9%
Dockerfile
1.1%