###################
Supported Platforms
###################

- Rocky 8.9 or newer (glibc 2.28, gcc 8.5)
- Microsoft Windows 10 (64bit) or newer
- MacOS (ARM 64) Mojave (10.14) or newer

Node.js 20 or 22 (64 bit). This can be downloaded from https://nodejs.org.

The platform requirements above apply to all server components shipping a native Node.js addon, including:

- **UgServer** (CeeUgServer.node)
- **PtServer** (CeeParticleAddon.node)

The **CugServer** and **GeoServer** are pure TypeScript/JavaScript and run on any platform with a supported Node.js version.

**Windows note:**

If you are having trouble launching the server on a Windows system, you may have to install additional C++ runtime 
libraries, these can be downloaded from https://aka.ms/vs/17/release/vc_redist.x64.exe.

Note: You can also run the servers with Docker on any platform. See https://hub.docker.com/r/ceetron/envision-ug-server/ 
and https://hub.docker.com/r/ceetron/envision-pt-server/ for more information.