{"repo":"morgverd/sms-server","free":true,"listed":false,"github":"https://github.com/morgverd/sms-server","clone":"git clone https://github.com/morgverd/sms-server.git","description":"Self-hosted SMS gateway for Raspberry Pi and GSM modem. OpenAPI HTTP/WebSocket APIs, encrypted message storage, delivery tracking, and GNSS location support.","language":"Rust","stars":25,"topics":["gsm","gsm-modem","sms","sms-gateway","raspberry-pi","sms-server","rust","sms-api"],"license":"AGPL-3.0","category":"chat-messaging","readme_excerpt":"SMS Server Self-hosted SMS gateway for messaging, GNSS data, and modem control (signal strength, URCs, etc.). Offers database persistence, full OpenAPI support, delivery tracking, and real-time events—no SIM polling needed. Secure, flexible, and dependable. Multiple Integration Options - Rust Client Library ( crates.io ) for easily using the HTTP & WebSocket interfaces - HTTP OpenAPI for sending and reading SMS messages, modem requests and device info with OpenAPI support - HTTP Webhooks to receive events with a HTTP server, sending POST requests to provided URLs - WebSocket for receiving events live, with optional event filtering Built-in Security - Encryption by default for all message storage within database - Optional Authorization token for HTTP API and WebSocket connections - HTTPS/WSS support for servers, custom TLS certificate support for webhooks Advanced SMS Features - Automatic handling of multipart SMS messages - SMS delivery report tracking with status updates - International phone number format handling Location Services - Built-in GNSS/GPS location tracking (configurable) - Real-time position reporting via events - Location data integration with SMS workflows Getting Started 1. Hardware Setup : Connect your GSM modem to your device 2. Configuration : Create a config.toml file (see Configuration Guide) 3. Launch : Start the gateway and begin sending/receiving SMS messages Documentation Document Description --------------------------------------------------------","default_branch":null,"files":null,"tree":[],"storefront":"/r/morgverd","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/morgverd/sms-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}