FreePBX

๐Ÿ“ž FreePBX: the open-source GUI that makes Asterisk usable

A free, open-source web interface for the Asterisk telephony engine, maintained by Sangoma Technologies. Not a hosted service: IT teams or partners install FreePBX on a Linux server, connect a SIP trunk, and manage it themselves. PBXact is Sangoma's commercial version with bundled modules and support.
โฑ 9 min read ยท ๐ŸŒ Open-source PBX distribution ยท ๐Ÿ“… Updated April 2026 ยท ๐Ÿ”— freepbx.org


๐Ÿข What FreePBX is

FreePBX is a free, open-source web interface for the Asterisk PBX engine. It turns what would otherwise be a command-line and configuration-file exercise into a browser-based administration tool, covering extensions, ring groups, IVR menus, call queues, voicemail, and routing rules. The project began in 2006 as a community effort and is now maintained by Sangoma Technologies, the same company that owns Asterisk itself after the 2018 Digium acquisition. FreePBX is distributed under the GPLv3 licence. A set of commercial modules (such as the End Point Manager for phone auto-provisioning, Class of Service, and Fax Pro) is available for purchase on top of the free core.
FreePBX is not a managed service. It is software that an IT team, consultant, or integrator installs on a Linux server, configures against a SIP trunk provider, and maintains over time. Sangoma also sells a commercial version called PBXact, which bundles FreePBX with the paid modules, certified Sangoma hardware, and an official support contract. Full disclosure: this site is maintained by a team connected to Mixvoip and Voxbi. Mixvoip SIP trunks are compatible with FreePBX and Asterisk, and several Luxembourg FreePBX deployments use Mixvoip for their phone numbers and call routing.

๐Ÿ“ฆ What FreePBX offers

FreePBX is a distribution, a toolkit, and a commercial support path bundled into one project. The main components:

๐Ÿ–ฅ๏ธ Browser-based administration for Asterisk

The core value of FreePBX is that administrators do not need to edit Asterisk configuration files by hand. Extensions, trunks, routes, IVR menus, queues, ring groups, and voicemail are configured through a web interface. The UI generates and manages the underlying Asterisk configuration files, which lowers the skill floor for running an Asterisk system substantially.

๐Ÿ’ฟ FreePBX Distro: the standard installation path

Most FreePBX deployments do not start with a bare Linux server. Sangoma publishes the FreePBX Distro, a pre-built ISO that bundles a stripped-down Linux OS, a supported Asterisk version, FreePBX itself, and the supporting stack (PHP, MariaDB, Apache). Installation is a matter of booting the ISO and answering a few prompts. Advanced users can still build FreePBX from source on their own Linux distribution, but the Distro is the practical default.

๐Ÿงฉ Free core plus paid commercial modules

The FreePBX core is free under GPLv3. Sangoma sells a set of commercial modules that extend the platform for specific workflows: the End Point Manager for phone auto-provisioning, Class of Service for access control, Fax Pro, XMPP messaging, CRM link modules, and others. Each module is priced per system or per endpoint. Teams that stay within the free modules can run a fully functional PBX at no licence cost; teams that need commercial-module features add them selectively.

๐Ÿ”Œ Bring-your-own SIP trunk and infrastructure

FreePBX does not include phone numbers or call minutes. Outbound and inbound calling requires a SIP trunk from a local operator. In Luxembourg this is typically Mixvoip, Post Telecom, or Cegecom. The deploying team also supplies the server (physical or virtual), the backup strategy, the monitoring, and the security hardening (firewall rules, SIP authentication, fail2ban, regular patching).

๐Ÿข PBXact for organisations that want vendor-backed support

PBXact is Sangoma's commercial FreePBX. It ships as pre-configured appliances (or virtual images) that bundle FreePBX plus most of the commercial modules plus an official Sangoma support contract. The product is still self-hosted, but the commercial relationship resembles a conventional PBX purchase more than an open-source adoption.

โš–๏ธ Quick compare with two PBX rivals

FreePBX is an open-source PBX distribution. This page compares it against two products a Luxembourg business or IT partner might shortlist alongside it.

๐Ÿงฉ FreePBX

Asterisk with a GUI ยท this page
You are here
๐Ÿ”— freepbx.org

Deployment: self-hosted or hosted by partner
Licensing: free (GPLv3), paid commercial modules
Sold via: community and certified partners
SIP trunk: bring your own
Teams integration: via commercial module
Typical size: 10 to 500 users

๐Ÿงฐ Asterisk

Open-source telephony framework
๐Ÿ”— asterisk.org

Deployment: self-hosted on Linux
Licensing: free (GPLv2), commercial licence optional
Sold via: not sold, adopted by engineers
SIP trunk: bring your own
Teams integration: custom build
Typical size: engineer-led deployments

๐Ÿ’ป 3CX

PBX software
๐Ÿ”— 3cx.com

Deployment: self-hosted or 3CX-hosted
Licensing: annual, per simultaneous call
Sold via: IT partners and MSPs
SIP trunk: bring your own
Teams integration: via connector
Typical size: 10 to 500 users
Comparison reflects public information. Sources linked from each provider page. Not a ranking.

๐Ÿ‘ฅ Typical adopter profiles

FreePBX is adopted by IT teams, integrators, and technically literate businesses rather than bought by SMEs as a finished product. Four common profiles:

๐Ÿ‘จโ€๐Ÿ’ป The IT team with Linux and VoIP experience

An internal IT function comfortable with Linux server administration, firewall configuration, and SIP. FreePBX fits because the browser UI removes the need to write dialplan by hand for standard features, while leaving direct Asterisk access available for the custom cases. The team owns the infrastructure, the updates, and the security posture.

๐Ÿค The managed service provider or telephony integrator

A partner that delivers phone systems to multiple customer sites, often hosting FreePBX centrally or on per-customer virtual machines. The zero licence cost and the commercial module flexibility let the MSP build a consistent product offer across customers, and the technical depth of Asterisk underneath means unusual customer requirements can be accommodated without switching platforms.

๐Ÿ“ž The call-centre or workflow-heavy deployment

A contact centre, sales operation, or specialist workflow (hospitality, healthcare appointment reminders, outbound campaigns) where standard commercial PBX products fall short of the requirement. FreePBX gives the GUI for day-to-day administration and the Asterisk dialplan underneath for bespoke logic, which is a practical combination for this profile.

๐Ÿ”„ The business migrating off an existing FreePBX installation

An organisation that has run FreePBX for several years and is re-evaluating: staying on FreePBX with PBXact support, migrating to a managed Cloud PBX, or moving to a commercial product with bundled support. The decision usually hinges on IT capacity, growth plans, and whether the commercial module costs and operational burden still justify the flexibility.

๐ŸŽฏ Where FreePBX stands apart

Three positioning points worth weighing before adopting FreePBX rather than a managed service or a commercial product.

๐ŸŽ›๏ธ Open-source flexibility with a usable interface

FreePBX hits a specific sweet spot that neither raw Asterisk nor closed commercial products reach. The GUI covers 90% of daily administration tasks, and when a task falls outside that 90%, the underlying Asterisk configuration is still editable. Commercial PBX products typically wall off the engine; raw Asterisk does not provide the GUI. FreePBX gives both.

๐Ÿ’ธ Free licence, real operational cost

The software is free under GPLv3. A running FreePBX phone system is not. Honest total cost of ownership includes the server (physical or virtual), commercial modules if needed, the SIP trunk subscription, ongoing patching and updates, security monitoring, backup infrastructure, and the IT or partner time to administer the system. For organisations with existing IT capacity this is often a good trade; for small SMEs without IT, the time cost typically exceeds the licence savings of a managed per-user service.

๐Ÿ›ก๏ธ Security sits with whoever runs the server

Any internet-exposed SIP service is a target for VoIP fraud and brute-force attacks. FreePBX ships with sensible defaults and fail2ban integration out of the box, but the responsibility for keeping the system patched, firewalled, and monitored sits with the administrator. Sangoma publishes security advisories and module updates regularly, and applying them is part of the ongoing job. A managed Cloud PBX shifts this responsibility to the service provider.

๐Ÿ“š Terms you can look up
Not sure what something on this page means? The pbx.lu glossary explains each in plain language.

๐Ÿงฉ Decision tree

Two honest recommendations based on what the organisation actually needs.

โœ… Self-host FreePBX if

  • You have an IT team or partner comfortable with Linux, SIP, and firewall management
  • Cost avoidance on licences justifies ongoing administration time
  • You need custom call flows or bespoke integrations that commercial products cannot accommodate
  • PBXact with paid commercial modules and Sangoma support is an acceptable fallback if requirements grow

๐ŸŸก Use a managed service if

  • You do not have dedicated IT capacity, or that capacity is better spent elsewhere
  • Predictable per-user monthly cost matters more than licence-free software
  • You want numbers, PBX, and support from one Luxembourg provider on one invoice
  • Security, patching, and updates should be the provider's job, not yours

๐Ÿ”Ž Other providers worth considering

If self-hosting FreePBX is not the right path, these are the logical next pages to check.

Same category ยท other PBX products and UC platforms

โ˜๏ธ Voxbi
Managed Cloud PBX from Mixvoip, published pricing, Luxembourg-hosted
๐ŸŸฃ Wildix
Cloud UCaaS via partners, browser-native on WebRTC
๐ŸŒ Microsoft Teams
UC platform with Teams Phone telephony add-on

Different category ยท Luxembourg operators and SIP trunks

๐Ÿ“ก Mixvoip
Luxembourg operator with SIP trunks compatible with FreePBX
๐Ÿ“ฆ Post Telecom
Incumbent national operator, SIP trunks and hosted telephony
๐Ÿ”— Cegecom
Luxembourg business operator with SIP trunks and Cloud PBX

โ“ Common questions

What is the difference between FreePBX and Asterisk?
Asterisk is the telephony engine: the software that actually handles calls, voicemail, and routing. FreePBX is a web-based administration interface built on top of Asterisk. FreePBX lets administrators configure the system through a browser instead of editing Asterisk configuration files by hand. Both are open source, both are self-hosted, and both are now maintained by Sangoma Technologies.
Can I run FreePBX without technical knowledge?
In practice, no. FreePBX removes the need to edit Asterisk configuration files, but the team or individual running it still needs Linux server administration, VoIP and SIP understanding, firewall management, and ongoing security hygiene. Businesses without those skills typically either hire a managed service provider to run FreePBX for them or pick a managed Cloud PBX where the provider handles the operational side.
Does FreePBX work with Mixvoip SIP trunks?
Yes. Mixvoip SIP trunks are compatible with FreePBX and Asterisk. Several Luxembourg FreePBX deployments use Mixvoip for their phone numbers and call routing. The typical configuration is a SIP trunk from Mixvoip plugged into FreePBX as the outbound and inbound route.
What is PBXact?
PBXact is Sangoma's commercial FreePBX. It ships as pre-configured appliances or virtual images that bundle FreePBX with the paid commercial modules and an official Sangoma support contract. The product is still self-hosted, but with a conventional vendor relationship: licensed software, support SLA, and certified hardware.
Are all FreePBX modules free?
The core modules and most day-to-day features are free under GPLv3. A set of commercial modules is paid: the End Point Manager (phone auto-provisioning), Class of Service (access control), Fax Pro, XMPP messaging, several CRM connectors, and others. Each is priced per system or per endpoint. A working FreePBX system can be built entirely with free modules; commercial modules are added when specific functionality is needed.
Can I migrate from FreePBX to a managed Cloud PBX?
Yes. Luxembourg phone numbers are portable under ILR rules. If the current setup already uses a Luxembourg SIP trunk provider, the numbers can move to a managed service cleanly. Call flows, extensions, IVR menus, and voicemail are reconfigured in the new platform, usually by the incoming provider's onboarding team. Custom FreePBX dialplan logic typically needs rebuilding in the new platform's configuration model.
Is FreePBX secure?
FreePBX is as secure as the operator makes it. The Distro ships with sensible defaults and fail2ban enabled, but any internet-exposed SIP service is a target for brute-force attacks and VoIP fraud. Keeping the system patched, applying Sangoma security advisories, restricting SIP access with firewall rules, and using strong SIP authentication are ongoing responsibilities of whoever runs the server. A managed Cloud PBX shifts these responsibilities to the service provider.

๐Ÿ“Ž Explore next on pbx.lu

๐Ÿ“ฆ Features

14+ feature deep-dives: call recording, analytics, AI transcription, mobile app, Microsoft Teams integration, and more.

๐Ÿ’ผ Use cases

Cloud PBX applied to retail, logistics, finance, public sector, and IT companies.

๐Ÿ“– Glossary

500 VoIP and business telephony terms, from A to Z, in plain language.

โ“ FAQ

Setup, number porting, pricing, hardware, security, and more.

๐Ÿ“ Next steps

๐Ÿ“… Ready to explore Cloud PBX for your business?
Start with the provider comparisons or feature guides. If you want independent advice, a short consultation narrows the 18 providers down to what fits you.