Skip to main content

Developer Setup

This page explains the steps necessary to be setup on the developer machines to start development of xpanse.

Java Installation

We need Java Developer Kit (JDK) version 21 installed. You can use openjdk or temurin for this.

Deployer Installation

Depending on the type of deployers you intend to use, the below steps can be used to install necessary deployers for local development.

Terraform CLI Installation

Terraform CLI can be installed using the steps from the official guide.

OpenTofu CLI Installation

Terraform CLI can be installed using the steps from the

official guide.

Zitadel Installation

Install and configure Zitadel using steps mentioned the here.

NodeJS Installation

NodeJS is necessary for UI development. It can be installed using the steps mentioned in the official guide.