How it works consists of an agent – crane for Kubernetes API and dagent for Docker API, both written in Go – and a platform (UI developed in React.js, Next.js. Backend developed in Node.js, Nest.js). Communication between the agents and the platform takes place in gRPC with TLS encryption. The data is managed in a PostgreSQL database which we use with Prisma ORM.


You can use in a cloud-hosted or a self-hosted way.

Cloud-hosted – Coming soon

By using cloud-hosted, you’re able to setup’s agent to your Nodes. Nodes are your already existing environments in Docker or Kubernetes. When you register your Node, you need to select the corresponding API to your technology, Docker or Kubernetes.
To add a Node, you need to run the one-liner script generated by us in your Node’s terminal. The one-liner script will run a script that'll install's agent to your Node. The agent will then run on your infrastructure to set up instances.
As of now, you can only use in a self-hosted manner. Cloud-hosted access is in the works.
This is how will operate if you decide to use our free or paid packages. Learn more about our packages here.


Similar to the cloud-hosted way, you can use self-hosted with Docker or Kubernetes. The only difference is it’s up to you where will run.
If you don’t want to configure your own, check our packages to see one that’ll fit your needs.
One of the most important benefits of self-hosted is that you can use the environment where you run as an instant test environment by deploying the application to it.