Software and Hardware Requirements

General (All Deployments)

System Memory

8 GB RAM (16 GB or more recommended)

For Kubernetes deployment: 16 GB RAM minimum (32 GB or more recommended for production environments)

Processor

x86_64/AMD64 architecture. 4 cores (8 or 16 cores recommended)

Security

TLS is required for TerraExplorer Fusion, which operates exclusively over the HTTPS protocol

Windows Deployment

Operating System

Windows Server 2019 / 2022 / 2025, Windows 11

Runtime Environment

ASP.NET Core Runtime 8. See below for instructions how to install.

Docker Deployment

Operating System

Windows 10/11 (Pro or Enterprise) or Windows Server 2016 / 2019 / 2022, or a Linux distribution with Docker support

Additional Software

§  Docker Desktop (v24 or later) or Docker Engine for Linux

§  Docker Compose: v2.0 or later

Kubernetes Deployment

Operating System

§  Linux Distributions: Ubuntu, CentOS, Debian, or other distributions with Kubernetes support

§  Windows (Development Only): Windows 10/11 with WSL2 for local Kubernetes clusters (e.g., Docker Desktop)

Additional Software

§  Kubernetes Cluster: A running Kubernetes cluster (e.g., Minikube, Docker Desktop, or a managed K8s service like AKS, GKE, or EKS)

§  kubectl: v1.26 or later

 

To install ASP.NET Core Runtime 8 (Hosting Bundle) for Windows deployment:

1.      Download the Hosting Bundle from: https://dotnet.microsoft.com/en-us/download/dotnet/8.0/runtime

2.      On the download page, under .NET 8.0 Runtime, select Run server apps to install the Hosting Bundle. This includes:

§  .NET Runtime

§  ASP.NET Core Runtime

3.      Install the Windows x64 Hosting Bundle to meet all runtime dependencies.