Skip to content

wreiske/asteriskmonitor

Repository files navigation

PBXMON / "Asterisk monitor"

Build Status Total alerts Language grade: JavaScript Dependency Status

*mon (Asterisk Monitor) is an open source real time asterisk web monitor built with Meteor.js

PBXMonitor

https://pbxmon.com/

SECURITY DISCLAIMER

DO NOT USE IN PRODUCTION! Use at your own risk! This is a proof-of-concept project with known security issues. This project needs a major refactoring in order to be more secure and ready for production use. I am slowly fixing and updating as I get free time to do so. Please, please, please... Do not use this in production, yet! This disclaimer will remain here until the refactoring is complete with security in mind. However, If you don't care... or if you're running this behind a firewall, you should be good to go.

Screenshots

Conference List Conference List

Active Conference Active Conference

Ended Conference Ended Conference

Environment Variables

PBXMON_GOOGLE_CLIENT_ID: the google client id for login PBXMON_GOOGLE_SECRET: the google secret for login PBXMON_DOMAIN_RESTRICTION: the domain to restrict logins (example.com)

🤝 Contributing

Contributions, issues and feature requests are welcome.
Feel free to check issues page if you want to contribute.

Can't think of anything to add? Check out our "TODO" list. https://github.com/wreiske/asteriskmonitor/search?q=TODO

❤ Show your support

Please ⭐️ this repository if this project helped you!

BTC: bc1q7srlgug4j3tuxznu4ulfdfxtgxg6d6yaskldpt
Paypal: paypal.me/wreiske

Idea

Keep track of all incoming and outgoing calls in realtime
Watch users that join and leave conference bridges in realtime
Realtime stats (how long average calls take, busy times of the day, etc)
...and more