Managed FreePBX VPS hosting
FreePBX, live in minutes.
On a server that is yours alone.
The Asterisk-based phone system for one business, deployed hardened: SIP over TLS, fail2ban watching every registration, international dialing off until you turn it on. Bring your Twilio trunk; calls bill with them, the server bills with us.
- 500% SLA
- 30-day money-back
- Free Daily Snapshots
- Firewall & IDS
What it is
FreePBX 17 is the open-source phone system built on Asterisk: extensions, ring groups, IVR menus, queues, voicemail to email, and a web admin for all of it. It runs one business per server, which is exactly the shape of a managed server that is yours alone. The current release installs on Debian 12 through the official Sangoma script, and that is what our playbook uses.
Minimum RAM
2 GB
Fits on SC-2GB; SC-4GB is the comfortable pick with room to stack.
What we install
FreePBX 17 on Debian 12 in a container on host networking, because SIP and RTP do not tolerate NAT. Before handover: fail2ban with the SIP filter active, SIP over TLS on 5061 wherever the trunk allows it, SRTP on, 32-character extension secrets generated for you, international dialing disabled, and the admin UI behind the server's HTTPS. Your Twilio Elastic SIP trunk is pre-staged: all 8 Twilio US signaling addresses trusted, secure trunking on, so you paste your termination and origination credentials and make the first call.
Every plan includes
Instant hostname with TLS, database created and wired, daily snapshots, firewall and IDS. Add Fully Managed anytime and our engineers run the whole server for you.
Pick your server
Choose a plan for FreePBX.
FreePBX needs at least 2 GB of RAM. Every plan is your own private VPS, dedicated entirely to this app.
FreePBX runs on a dedicated server. It needs exclusive access to the VM, so it cannot be stacked with other apps. Other tools go on a second Cube, managed from the same client area.
SC-2GB
- 1 vCPU
- 2 GB RAM
- 50 GB NVMe
- 5 TB transfer
- Full Root Access
- Non-Oversold Cores
- 100% NVMe Storage
- Network Firewall/IDS
- Free Daily Snapshots
- DDoS-Protected Network
- Dual Backups (Optional)
- Fully Managed (Optional)
30-day money-back
SC-4GB
- 2 vCPU
- 4 GB RAM
- 100 GB NVMe
- 10 TB transfer
- Full Root Access
- Non-Oversold Cores
- 100% NVMe Storage
- Network Firewall/IDS
- Free Daily Snapshots
- DDoS-Protected Network
- Dual Backups (Optional)
- Fully Managed (Optional)
30-day money-back
SC-6GB
- 3 vCPU
- 6 GB RAM
- 150 GB NVMe
- 15 TB transfer
- Full Root Access
- Non-Oversold Cores
- 100% NVMe Storage
- Network Firewall/IDS
- Free Daily Snapshots
- DDoS-Protected Network
- Dual Backups (Optional)
- Fully Managed (Optional)
30-day money-back
SC-8GB
- 4 vCPU
- 8 GB RAM
- 200 GB NVMe
- 20 TB transfer
- Full Root Access
- Non-Oversold Cores
- 100% NVMe Storage
- Network Firewall/IDS
- Free Daily Snapshots
- DDoS-Protected Network
- Dual Backups (Optional)
- Fully Managed (Optional)
30-day money-back
FreePBX installs itself on first boot with TLS, a hostname, and its database wired. Management and Dual Backups are optional addons in the cart.
Why here
Why run FreePBX on RemarkableCloud.
Your own private VPS
Not a container on a shared box. A real virtual server with dedicated resources and your own IP, and nobody else on it.
A server of its own
FreePBX gets the whole VM: real-time workloads do not share well, so nothing else competes for its CPU, network or timing.
A 500% SLA that pays
1 hour down = 5 hours credited back, automatically, from the first minute. While others credit after thresholds, we credit from minute one.
Non-oversold hardware
Enterprise dedicated infrastructure, 100% NVMe, resources never sold twice. Your FreePBX performs the same on the worst day as the best.
Humans since 2001
Real engineers answer, at any hour. Twenty-five years of running production servers, and no chatbot wall between you and them.
Free migration, done by us
Moving an existing FreePBX site? We migrate it, verify it, and hand it back running, at no cost. Your old host stays live until you approve.
Built for
What people run on a FreePBX VPS here.
A company phone system you own
Extensions, queues, IVRs and voicemail on your server, with any SIP trunk provider you choose.
Escaping per-seat VoIP pricing
Cloud PBX bills per user forever; this bills as one server no matter how many extensions.
Call flows that match the business
Time conditions, ring groups and announcements built visually, changed whenever the business changes.
Remote teams on softphones
Desk phones optional: softphone apps register from anywhere over the same PBX.
The details
FreePBX here, in plain words.
What does managed FreePBX hosting include?
A hardened FreePBX 17 deployment on your own managed server, with the trunk pre-staged, the attack surface closed, and the boring parts (patching, backups, monitoring, firewall) handled by us for the life of the server. The install is $0; the managed server is the only bill. Commercial Sangoma modules such as Endpoint Manager are bought from Sangoma and drop into the same install.
Why is hardening the whole story for a hosted PBX?
Because a phone system on a public IP is scanned for credentials within minutes of going live, and a compromised extension dials premium international numbers on your trunk at your expense. Toll fraud is the risk that makes small businesses regret self-hosting, so every install ships with the defenses already on: fail2ban bans sources after failed SIP registrations, extension secrets are 32 random characters instead of the four-digit passwords scanners guess first, international dialing is disabled until you enable the destinations you actually call, signaling runs over TLS on port 5061 where the trunk supports it, and the admin UI never sits on plain HTTP.
How does FreePBX connect to Twilio?
Through Twilio Elastic SIP Trunking, which is standard SIP with no proprietary connector. The playbook pre-configures the trunk for secure trunking (SIP over TLS with SRTP media) and trusts Twilio's two US gateway ranges, four addresses each in Virginia and Oregon, so calls fail over between regions without touching your config. At handover you paste your Twilio termination credentials and your origination URI, point your Twilio numbers at the server, and you are on the PSTN. Any other SIP trunk provider works the same way; Twilio is simply the one we pre-stage.
Who pays for the calls?
Your trunk provider bills your minutes and numbers directly; we never resell telephony. This is the same bring-your-own model as the API keys on our AI apps: the server, the hardening, and the operations are ours, the carrier relationship is yours, and there is no markup between you and Twilio's published rates.
How much server does FreePBX need?
2 GB of RAM and 20 GB of disk is the official floor for FreePBX 17, and it handles a small office comfortably. Ten to thirty concurrent calls with recording enabled want 4 GB. Voice is latency-sensitive: we recommend a server of its own for production phones so a busy website or a mail scan never adds jitter to a call, and so a compromise elsewhere on the box can never reach the trunk. Stacking is allowed; the recommendation is yours to take or leave.
FreePBX or FusionPBX?
FreePBX for one business that wants the most widely known Asterisk admin, the largest pool of installers and tutorials, and Sangoma's commercial modules as an option. FusionPBX for agencies and MSPs that need a phone system per client on one server, since FreePBX has no multi-tenancy. They are mutually exclusive on a server: the cart lets you pick one PBX per order.
Everything around FreePBX, in one honest list.
Everything unmarked ships with every plan. The starred items are optional paid addons, priced plainly, added in the cart or anytime later.
* Optional paid addon: part of Fully Managed or Dual Backups. One price per plan, addons priced plainly, no surprise renewals.
Stack it
FreePBX runs well with.
Same server, no extra bill. These are the companions our team installs next to FreePBX most often.
WireGuard
+1 GBThe modern VPN protocol, deployed with client configs ready to import and the tunnel verified working.
Uptime Kuma
+1 GBThe self-hosted uptime monitor everyone loves. Watch your sites from your own server.
How it works
Seven systems working so you do not.
Every managed server runs the same stack underneath. Pick a system to see what it actually does.
Issues end before you hear about them.
Every minute, we check more than 200 parameters of your server and its services: web server, database, mail, disk, memory, and the network path to it. The moment anything drifts out of range, our support staff is alerted, investigates, and fixes it.
This is internal monitoring, deeper than any public uptime check: it watches the inside of your server, not just whether it answers. Most incidents are found and fixed by our staff before anyone outside ever notices them.
- 200+ parameters checked every minute
- Alerts reach engineers, not ticket queues
- Inside-the-server checks, not just ping
- Humans respond in minutes, any hour
What customers say
More reviews: Trustpilot“Excellent webhosting company. I really love all their products and services. Thank you so much.”
“The tech support is excellent, and they offer very competitive pricing. They also migrate my cPanel VPS to a DirectAdmin VPS without noticeable downtime.”
“I've been hosting several websites with them, and I can honestly say their support is outstanding. They are incredibly patient, knowledgeable, and genuinely committed to solving problems, even the most difficult and unusual ones.”
Frequently asked questions
Does fax work over FreePBX?
Not reliably, and we promise nothing here. Fax over IP depends on T.38 support end to end, and most SIP trunks do not carry it well; Twilio's own trunk configuration guides turn T.38 off. If fax matters to your business, keep a dedicated online fax service; do not route it through the PBX.
Can I send and receive SMS from FreePBX?
No. Neither FreePBX nor FusionPBX has a native texting client the way 3CX does. The answer on this shelf is Chatwoot, which takes a Twilio SMS number as an inbox channel, so texts land in a shared team inbox next to email and chat. It installs alongside the PBX or on its own server.
Is FreePBX free, and what costs extra?
FreePBX is open source under the GPL and we install it at $0. Sangoma sells commercial modules (Endpoint Manager, SysAdmin Pro, and others) which you buy from Sangoma and activate in the same install; we do not resell them. Trunk minutes and numbers bill with your carrier.
What about 911 and emergency calls?
Emergency calling works only when your trunk provider has a registered emergency address for your numbers and the dial plan routes it correctly. We set the route at install; registering the address with Twilio is your step, and we will not call a system emergency-ready until you have done it.
Will you migrate my phones from 3CX or another PBX?
Yes: extensions, ring groups, IVR trees, and voicemail greetings are rebuilt or imported, your phones are re-provisioned, and your numbers move when you cut over. Two honest losses from 3CX: no one-click Twilio auto-configuration (you paste credentials instead) and no built-in SMS client. Everything else maps.
Do I need a phone number provider?
Yes, a SIP trunk provider supplies numbers and minutes; FreePBX connects to any of them. We provision the PBX; you pick the trunk that fits your country and rates.
Will audio work through NAT and firewalls?
The install handles the usual traps (SIP and RTP ports, host networking) and our playbook sets them correctly. Softphones behind normal home NAT register and carry audio fine.
Is this FreePBX on a VPS or on shared hosting?
A VPS. FreePBX runs on your own private virtual server with dedicated, non-oversold resources and its own IP. You get real isolation and performance, with the setup, TLS and hardening handled for you.
Can I run other apps on the same server?
No, and that is deliberate. FreePBX needs exclusive access to the VM: real-time workloads do not tolerate neighbors competing for CPU and network timing. Other tools go on a second Cube, managed from the same client area and bill.
Sizing an app stack? The VPS sizing calculator recommends a plan from your apps and traffic, with the math shown.
Shared CPU servers
The right home for FreePBX and most stacks: 3.0+ GHz vCPU, from $4.17/mo.
See Shared CPU →Dedicated CPU servers
For CPU-hungry stacks and busy databases: cores that are physically yours.
See Dedicated CPU →All plans and pricing
Every plan, both families, one honest price with everything included.
See pricing →Your server runs. You sleep.
Fully managed hosting from people who have been doing this since 2001.