Documentation > Installation

Installing Crossbar.io

Below are different ways of installing Crossbar.io. We recommend our binary packages or Docker images.

If you have an installation related question, please also check the Installation FAQ.

Binary Packages

We provide binary packages that contain completey self-contained and optimized builds of Crossbar.io and all dependencies for the following platforms:

Using the binary packages above, whether on bare metal, on virtual machines or within OS containers (Docker et al), is the recommended way to deploy Crossbar.io in production.

Docker Images

We provide official Docker images for Crossbar.io in different flavors. This is both a quick way getting started with Crossbar.io and a good approach going to production:

Other Platforms

We provide installation instructions for setting up Crossbar.io on your own systems for different operating systems or environments.

Devices

Crossbar.io runs on Linux based embedded devices. Here are specific recipes:

Setup in the Cloud

Crossbar.io runs great on Infrastructure-as-a-Service (Iaas) providers like Amazon EC2 or Microsoft Azure:

Additionally, Crossbar.io can be run on Platform-as-a-Service (PaaS) providers:

Demo Instance

For light-weight testing purposes, you might also use our public demo instances of Crossbar.io:

The public demo instances of Crossbar.io is provided as a convenience, and for free. Please only use it for development and testing purposes. We don't make any guarantees whatsoever, and the service might be restricted in the future.