coherence Self-Hosting

Take full control of your multiplayer infrastructure by hosting and managing coherence Replication Servers on your own server infrastructure. Perfect for teams with existing capacity and technical expertise.

features

What is Self-Hosting?

Self-hosting means taking on the responsibility of launching, managing, and scaling Replication Servers using your own server infrastructure.

While coherence Cloud offers a secure and comprehensive solution for hosting Replication Servers, if you already have server capacity and the technical capability, self-hosting provides an alternative approach where you maintain complete control over your infrastructure.

What You'll Need

  • Special licensing required - Contact devrel@coherence.io for licensing information
  • Deep technical knowledge - Requires understanding of coherence architecture, rooms vs. world mode, and client connection patterns
  • Infrastructure management - You're responsible for server provisioning, scaling, monitoring, and maintenance

Revenue-Based License Fee

Transparent revenue-based pricing with no upfront costs

3%

of reported quarterly gross revenue

No Upfront Costs

Start building immediately without any initial investment. You only pay when your game generates revenue, making it perfect for indie developers and startups.

Scales With Success

The revenue share model means licensing costs grow proportionally with your success. As your game earns more, coherence grows with you.

Transparent Pricing

Simple, straightforward pricing based on gross revenue. No hidden fees, no per-user charges, no bandwidth costs - just a clear 3% revenue share.

Getting Licensed

To get started with self-hosting, you'll need to obtain a special license from the coherence team. Contact us to discuss your requirements and set up your licensing agreement.

Contact for Licensing

Self-Hosting vs coherence Cloud

Compare self-hosting with coherence's managed cloud platform to determine which best fits your needs

FeatureSelf-Hostingcoherence Cloud
Infrastructure ManagementFull control Manage server provisioning, scaling, and maintenance on your termsFully managed coherence handles all infrastructure
Infrastructure CostsDirect control Leverage existing infrastructure and optimize costs based on your needsIncluded No separate infrastructure costs
Technical Expertise RequiredAdvanced Best for teams with deep coherence knowledge and server ops expertiseMinimal Easy-to-use dashboard and SDK
Setup TimeWeeks to months Custom infrastructure setup, monitoring, and deployment pipelinesMinutes Instant access through dashboard
ScalabilityCustom scaling Design and implement scaling strategies tailored to your architectureAutomatic Scales from dev to millions of players
Global RegionsCustom deployment Choose specific regions and providers that match your requirementsBuilt-in Global backend with multi-region support
Monitoring & LogsCustom integration Use your own monitoring tools and observability stackBuilt-in dashboard Real-time monitoring and logs
Control & CustomizationComplete flexibility Full infrastructure control and custom configurationsManaged service Standard configurations with enterprise customization options

Choose Self-Hosting If:

  • You have existing server infrastructure and capacity
  • You need complete control over your infrastructure
  • You have deep technical expertise in server management
  • You require custom server configurations or integrations
  • You have specific data sovereignty requirements

Choose coherence Cloud If:

  • You want to focus on game development, not infrastructure
  • You need automatic scaling from development to production
  • You want built-in monitoring, logs, and team collaboration
  • You need global multi-region support without ops burden
  • You want to get started in minutes, not weeks

Get Started

Ready to implement Self-Hosting? Here's what you need to do

Contact coherence

Set up your server infrastructure, monitoring tools, and deployment pipelines. Ensure you have the technical

Review Documentation

Familiarize yourself with coherence architecture, particularly the differences between rooms and world mode, and how clients connect to the Replication Server.