No description
Find a file
2025-07-17 00:08:15 -04:00
routes Removed helpers to make routes self contained. 2025-07-15 23:49:54 -04:00
.dockerignore Switched to static config embedded in python code to environment based variables. 2025-07-17 00:04:49 -04:00
.env.template Switched to static config embedded in python code to environment based variables. 2025-07-17 00:04:49 -04:00
.gitattributes Add project files. 2025-07-13 22:10:11 -04:00
.gitignore cleanup 2025-07-17 00:08:15 -04:00
app.py Added 3cx sms-mms upgrader. 2025-07-15 07:32:47 -04:00
config.py Switched to static config embedded in python code to environment based variables. 2025-07-17 00:04:49 -04:00
docker-compose.yml Switched to static config embedded in python code to environment based variables. 2025-07-17 00:04:49 -04:00
Dockerfile Assuming more available cores for gunicorn. Updated readme. 2025-07-14 00:00:26 -04:00
README.md Update README.md 2025-07-14 04:01:53 +00:00
requirements.txt Switched to static config embedded in python code to environment based variables. 2025-07-17 00:04:49 -04:00
webhook-proxy.pyproj Switched to static config embedded in python code to environment based variables. 2025-07-17 00:04:49 -04:00
webhook-proxy.sln Add project files. 2025-07-13 22:10:11 -04:00

Git clone https://sources.gtsvr.net/edschuy95/yeastar-voipms-webhook-proxy.git

copy config.template.py to config.py and edit

docker-compose up -d --build

see config.py (config.template.py) for more info


Yeastar stuff:

In the API key section for the SMS channel, enter your voip.ms API credentials separated by ||| like so:

api_username|||api_password

Voip.ms stuff:

Just point voip.ms DIDS to the /{ENDPOINT_OBSCURITY}/voipms-inbound endpoint.