Hi all! I’d like to present a little FreePBX module I wrote to make module management easier. It’s called Module Master and you can find it here:
GitHub: GitHub - cwverhey/freepbx-modulemaster: Advanced Module Management Module for FreePBX
Direct install URL: https://github.com/cwverhey/freepbx-modulemaster/releases/download/stable/modulemaster-20251220.tar.gz
The FreePBX install we had at work was a real mess. I think removing unused modules would’ve made it a lot easier for our SysOp to keep things running smoothly and keep config consistent. Unfortunately the standard Module Admin is quite convoluted at times; there’s a lack of dependency warnings and a confusing mix of rawnames and full names (eg. manager → Asterisk API, cel → Call Event Logging). That’s why I spent my free time to write this new admin module.
Yes, one new module to add to the bloat, but it’s worth it
I’m putting it out here in hopes that it’s useful to someone else as well.
