This is a dockerized version of the Python monitor of the Monast Asterisk Monitor Project.
When run, the following environment variables can be adjusted:
BIND_HOST=0.0.0.0
Bind Pymon to specific interfaceBIND_PORT=5039
Pymon Port to use (will be exposed)ASTERISK_HOST=localhost
Asterisk host addressASTERISK_PORT=5038
Asterisk AMI portAMI_USERNAME=admin
Configured AMI user name in manager.confAMI_PASSWORD=admin
Configured AMI user secret in manager.confDEFAULT_CONTEXT=default
Default telephone contextTRANSFER_CONTEXT=default
Default transfer contextMEETME_CONTEXT=default
Default meetme contextUSER_ADMIN_SECRET=admin
Secret for Pymon useradmin
USER_AGENT_SECRET=agent
Secret for Pymon useragent
ADDITIONAL_CONFIG_LINES=""
Add more lines to config file
See Dockerfile and monast.conf.template for more details.