Overview SMSTools3 is an SMS gateway daemon that communicates with GSM modems to send and receive text messages. When combined with LXC containers and infrastructure-as-code tools like Terraform, you can create isolated, reproducible SMS processing environments. This guide covers installing and configuring SMSTools in an LXC container, both manually and using automation tools. Hardware: GSM Modems This guide uses older Huawei GSM modems that are widely available and inexpensive. Common models include:
Read moreSource Code: github.com/josnelihurt/mailer-go Overview An SMS-to-Email gateway system that enables receiving text messages from anywhere in the world without roaming charges. The system uses GSM modems connected to LXC containers, processes incoming SMS, and forwards them via email while publishing to Redis Pub/Sub for workflow automation. Motivation Traveling internationally or working remotely often requires receiving SMS messages for two-factor authentication, service notifications, or important communications. Traditional solutions involve expensive roaming fees, managing multiple SIM cards, or dealing with the complexity of VPN tunneling for remote device access.
Read moreLive Site: https://home.josnelihurt.me Source Code: Private repository. If you’d like to see the code or collaborate, please reach out - I’m happy to share! The repository remains private as I work on improving the security implementation before making it public. repo Overview A complete infrastructure-as-code setup managing multiple servers and services from a single repository. This project orchestrates over 17 containerized services including authentication, IoT automation, monitoring, remote access, and more across both a production VPS and edge devices.
Read more