A Speedify Self-Hosted Server runs as a Docker container, which keeps the setup deliberately simple. There is no custom protocol to compile, no bonding logic to build, and no fleet to design. You provide a server with a static public IP, run a container, and link it to your Speedify account.
This guide covers what you need and how the process works at a high level. The full step-by-step lives in the Speedify Self-Hosted Server setup guide.
Watch now
How Speedify's channel bonding technology works on any hardware
Get started with Speedify for your business
Speedify offers three commercial paths. They're not exclusive — most enterprise customers combine two or more.
01
Speedify Teams
Speedify on every supported OS for every team member
Centralized dashboard for billing, user provisioning, and usage analytics
CSV import/export and a RESTful management API
02
Speedify for Routers
License for supported OpenWrt routers
Powered by Speedify hardware lineup ready to deploy out of the box
Miri, GL.iNET, and other partner models
Whole-LAN bonding without per-device install
03
Embed Speedify into your product
A · DIY
Build it yourself with the Speedify SDK.
B · CUSTOM ENGINEERING
Have us build it for you.
What you need first
A Speedify Self-Hosted Server has modest requirements, so a small cloud instance or a spare physical box is usually enough:
- CPU: 2 or more cores (x86_64).
- RAM: 4GB.
- Storage: 20GB.
- Operating system: Ubuntu is preferred.
- Runtime: Docker installed.
- Network: a static, publicly reachable IP address.
- Open ports: 8443/TCP and the UDP range 32768 to 65535.
You also need a paid Speedify plan and a Self-Hosted Server add-on, since the add-on provides the licensing the container activates against.
The setup at a glance
- Prepare the server: stand up a host that meets the requirements above, with Docker installed and the required ports open. This can be bare metal in your own data center, a VM at any cloud provider, or a colocation facility.
- Add the Docker Compose file: drop in the Speedify Self-Hosted Server Docker Compose configuration.
- Bring the container up: run
docker compose up -dto start the server. - Activate it: scan the activation QR code from the container logs to link the server to your Speedify account and license.
- Connect: the Speedify client now uses channel bonding to combine Wi-Fi, 4G/5G cellular, Ethernet, Starlink and satellite straight to your server.
From that point, your self-hosted server behaves like any other Speedify endpoint, with the same packet-level distribution, automatic failover, and AES-256 encryption, except that it runs on your infrastructure.
Scaling and multi-site deployments for Speedify Self-Hosted Servers
One Speedify account can use multiple Speedify Self-Hosted Servers, which is common when each site runs its own server for local termination. Multiple accounts can also share a single server, as long as they belong to the same Speedify Families or Teams subscription. Device limits depend on the license: up to 5 simultaneous devices on Personal, or up to 1,000 on Enterprise.
What you get for the effort from Speedify Self-Hosted Servers
- Unlimited bandwidth: no Speedify-imposed caps; your throughput is set by your host or hardware.
- Full data residency: traffic terminates where you put the server.
- A static IP and port forwarding: the same access controls as a managed Dedicated Server.
- Off your data plan: self-hosted traffic is not metered against your Speedify subscription.
Speedify Is Used on Millions of Devices Worldwide
Speedify has powered stronger Internet for millions of consumers since 2014
15M
Millions of Speedify downloads worldwide, and growing every day5⭐️
More than 75,000 5-star reviews for Speedify in the iOS and Android app stores82
Points of Speedify presence in datacenters around the globe500TB
Hundreds of terabytes of fast, secure data streamed every week via SpeedifySpeedify Partners
Speedify partners with these amazing organizations to deliver better internet and next-generation networking technology to their customers and employees.








Talk to the Speedify team about Self-Hosted Servers
For the detailed walkthrough, follow the Speedify Self-Hosted Server setup guide. If you are planning a larger or multi-site rollout, contact the Speedify Sales team, or Book a Demo to scope it.
Speedify Business Solutions
Speedify Teams
Speedify for Routers
Speedify Embedded Solutions and Integrations
Embed Speedify software into your app or hardware products and leverage the core channel bonding technology of Speedify in new and interesting ways.


