Speedify Self-Hosted Server Overview

Speedify Self-Hosted Servers let you run your own private Speedify server infrastructure on any cloud provider or physical hardware you control. Unlike Speedify's Public Server network, a Self-Hosted Server gives you complete control over server setup, maintenance, and location. However, unlike our Speedify Dedicated Server offering, the Self-Hosted Server is set up and maintained by you.


What Is a Self-Hosted Server?


A Self-Hosted Server is a private Speedify server that you install and manage yourself. You can deploy it on any cloud platform (AWS, Google Cloud, DigitalOcean, etc.) or on your own physical hardware. This gives you full control over server configuration, geographic location, and maintenance.

Self-Hosted Servers work the same way as Speedify's managed Dedicated Servers - they provide a private connection point for your Speedify clients - but you handle all aspects of setup and ongoing management.


Speedify Self-Hosted vs. Dedicated Servers

Feature

Self-Hosted Server

Dedicated Server

Setup

You install and configure

Speedify sets up for you

Maintenance

You manage updates and monitoring

Speedify handles maintenance

Server Provider

Any provider or your own hardware

Speedify-managed infrastructure

Location

Any data center you choose

Limited to available regions

Cost

Server hosting costs + Speedify license

All-inclusive monthly/yearly  fee

Control

Full server access

No direct server access


Benefits of Speedify Self-Hosted Servers


Complete Control: Choose any server provider, select specific hardware configurations, and install on physical servers you already own.

Location Flexibility: Deploy servers in any geographic region or data center that meets your needs.

Cost Management: Optimize hosting costs by selecting providers and plans that fit your budget and usage patterns.

Custom Configuration: Apply your own security policies, network rules, and server configurations.


Requirements


To run a Self-Hosted Server, you need:

  • A server with a static, publicly-accessible IP address – This is essential for clients to connect reliably
  • At least 2 CPU cores (amd64 or x86_64)
  • 4GB of RAM
  • 20GB of storage
  • Ubuntu (preferred) – Though Windows, macOS, and other Linux distributions should work fine since we're using Docker

How to Get Started


  1. Purchase a Self-Hosted Server License: You can purchase the license from our website.
  2. Provision Your Server: Set up a server with your chosen provider or prepare your own hardware with a supported OS.
  3. Install Speedify Server Software: Follow the installation instructions provided here.

Support

While Speedify provides the server software and license for Self-Hosted Servers, you are responsible for server maintenance, troubleshooting, and configuration. Speedify support can assist with software-specific questions but cannot provide server administration support.


Did you know - Speedify works on routers too, so every device on your network can benefit from faster upload and download speeds without needing to install anything on each device individually. Learn more about Speedify for Routers.