Lanmao Communication
A lightweight SIP communication application for lazy cat micro-services
This is a simple PBX system developed using Golang based on Asterisk to replace FreePBX. Main functions: - Configure and manage USB dongle (GSM Modem, a driver compiled by https://github.com/IchthysMaranatha/asterisk-chan-quectel used in the image, currently only EC20CEFAG-512-SGNS devices are tested,) - Monitor text messages received by USB dongle and forward them to the designated notification channel (email/Slack/Telegram/Webhook) - Send text messages using USB dongle through the Web management panel - Handle calls received by USB dongle and receive them through SIP client - Use USB dongle to make calls through SIP client - Configuration through the Web management panel to prevent users from learning complex Asterisk configurations Port status: - Port 5060 is open for TCP/UDP - Ports 40890-40900 are UDP media communication interface segments Other: - There is no test for multiple dongle cases















