Lightbend ConductR

§Lightbend ConductR

ConductR is a container orchestration tool with the main goal of delivering operational productivity. ConductR is also designed to host your Lagom services with resilience.

ConductR is free for development usage and comes with a “sandbox” so that you can run ConductR locally and test your services. For more information on ConductR go to:

This guide will explain how to:

  • Install ConductR sandbox
  • Start local ConductR cluster
  • Conveniently package, load and run your entire Lagom system
  • Package Lagom services individually
  • Load and run services during and outside of development
  • Run Cassandra on ConductR

If you’d like to know more about our commercial license then please contact us.

§Installing ConductR sandbox

The ConductR sandbox is a docker image to easily create a ConductR cluster locally. To run ConductR on your development machine follow the instructions on the ConductR developer page up to the section Configure Docker VM. We will run the sandbox later on in this guide. Note that in order to access this page you need to login with your Lightbend account. If you don’t have an account yet, head out to the Sign Up page and create a free account.

Verify the successful installation of the conductr-cli by running the conduct command within the terminal:

$ conduct
usage: conduct [-h]
               {version,info,services,acls,load,run,stop,unload,events,logs}
               ...

You can also verify the successful installation of the ConductR sandbox by running sandbox within the terminal:

$ sandbox
usage: sandbox [-h] {run,debug,stop,init} ...

§Using ConductR with your build

How you build and deploy your app to ConductR depends on which build tool you are using.

Found an error in this documentation? The source code for this page can be found here. Please feel free to edit and contribute a pull request.