This application was created with the create drachtio command. This documentation was generated at the time when the project was generated and describes the functionality that was initially scaffolded. Of course, you should feel free to modify or replace this documentation as you build out your own logic.
Configuration is provided via environment variables:
| variable | meaning | required? |
|---|---|---|
| AWS_REGION | aws region | no |
| AWS_LIFECYCLE_DRAIN | set to 1, true or yes on an EC2 autoscaling group member to drain calls on scale-in (polls IMDS autoscaling/target-lifecycle-state, then completes the terminating lifecycle hook). The instance role needs autoscaling:DescribeAutoScalingInstances, autoscaling:DescribeLifecycleHooks and autoscaling:CompleteLifecycleAction | no |
| DTMF_ONLY | run in DTMF only mode | no |
| RTPENGINE_DTMF_LOG_PORT | listening port for rtp events from rtpengine | yes |
| RTPENGINE_URL | rtpengine websocket url | no |
| DRACHTIO_HOST | ip address of drachtio server (typically '127.0.0.1') | no |
| DRACHTIO_PORT | listening port of drachtio server for control connections (typically 9022) | no |
| DRACHTIO_SECRET | shared secret | no |
| JAMBONES_CLUSTER_ID | cluster id | no |
| JAMBONES_LOGLEVEL | log level for application, 'info' or 'debug' | no |
| JAMBONES_REDIS_HOST | redis host | no |
| JAMBONES_REDIS_PORT | redis port | no |
| JAMBONES_SBCS | list of IP addresses (on the internal network) of SBCs, comma-separated | no |
| OPTIONS_PING_INTERVAL | SIP OPTIONS interval | no |
| K8S | service running as kubernetes service | no |
Based on the options that you have chosen,this application handles the following incoming SIP requests:
The generated application responds with 200 to incoming OPTIONS messages (you should implement your own logic as appropriate).
Well, you chose not to generate the test suite when you generated the project so we got nothing for you. You may want to go back and re-generate the project using the --test flag to get an initial docker-based test suite. Just a suggestion.
Content type
Image
Digest
sha256:a74e75a9c…
Size
183.4 MB
Last updated
2 days ago
docker pull jambonz/rtpengine-sidecar