S4 - Dashboards Only (Windows)

Install CAST Imaging in Dashboards Only mode on a single Windows machine - read-only KPI access, no local analysis

Overview

This guide covers installing CAST Imaging in Dashboards Only mode on a single Microsoft Windows machine. This is a read-only deployment: users can view aggregated KPI dashboards from previously analyzed data but no analysis is performed locally.

What is installed:

Component Description
imaging-services Front-end services: gateway, console, auth, SSO, control panel
dashboards CAST Dashboards: Management, Engineering and Security

When to use: Environments where analysis is performed on a separate CAST Imaging installation and users only need access to Dashboards results.


Requirements

The requirements below are tailored to this scenario (single machine, standalone mode). Before you install, read the full requirements pages, which cover all platforms and topologies in detail:

Components installed

ComponentRole
imaging-servicesFront-end services: gateway, console, auth, SSO, control panel
dashboardsCAST Health/Management Dashboards (read-only KPIs)

Hardware

  • RAM: 32GB RAM absolute minimum
  • Installation disk: approx. 20GB for the installation
  • Analysis & result storage: 256GB minimum (1TB for multiple complex/large applications)

Full hardware requirements →

TCP ports

Only the ports for this scenario's components are listed (Microsoft Windows):

imaging-services
  • 2381: Control Panel
  • 8090: Gateway Service
  • 8091: Console Service
  • 8092: Authentication service
  • 8096: SSO Service
  • 8098: Control Panel
  • 9002: SSO Service
dashboards
  • 8097: Dashboard Service

Firewall: Open only port 8090 (TCP) inbound if you or your users need to access CAST Imaging from another machine on the network.

Database

CAST Imaging requires PostgreSQL. PostgreSQL 14.x-18.x (64-bit); 18.x recommended. Releases 16.x and above require specific com.castsoftware.imaging.core versions.

On Microsoft Windows, PostgreSQL is not bundled - install an official release yourself (for example from EnterpriseDB) before installing CAST Imaging.

Schemas created automatically:

  • general_measure (consolidated Dashboard results)
  • control_panel (persistence)
  • keycloak (persistence)

Full database requirements →

Software

Operating system, Java, supported browsers and user/service permissions apply. See the full software requirements and the disk space requirements.


Before you start

  1. Install the database: Install PostgreSQL on this machine or another machine accessible on the network before starting. See Database server install for instructions.

  2. Extend Local Server: If your environment does not permit access to CAST Extendexternal link over the internet, you will need to install the Extend Local Server separately before completing this guide.


Step 1 - Download the installation media

Download the latest release of com.castsoftware.imaging.consoleexternal link from CAST Extend and unzip it anywhere on your local disk.

The following files and folders will be created:

  • tools/ (folder)
  • cast-imaging-install.bat
  • cast-imaging-remove.bat
  • cast-imaging-update.bat
  • components-installers.zip
  • config-all.conf
  • config-imaging-services.conf
  • config-analysis-node.conf
  • config-imaging-viewer.conf
  • config-dashboards.conf

Step 2 - Configure the installation

Open config-imaging-services.conf and config-dashboards.conf (at the root of the installation media) in a text editor and update the installation variables.

LICENSE_KEY and EXTEND_API_KEY (optional)

To avoid being prompted for the global license key and CAST Extend API key on first login, you can pre-configure these variables in config-imaging-services.conf:

LICENSE_KEY=<your-license-key>
EXTEND_API_KEY=<your-extend-api-key>

See Installation variables for details.

CAST_INSTALLATION_CONF (optional)

By default, the installer stores installation properties in:

%PROGRAMDATA%\CAST\CAST\.install

To use a different location, set the CAST_INSTALLATION_CONF Windows system environment variable to your preferred folder path before running the installer.

Firewall

For a single-machine deployment, open only port 8090 (TCP) inbound if you or your users need to access CAST Imaging from another machine on the network.


Step 3 - Run the installation

Open a CMD window with elevated permissions (right-click, Run as administrator) and run the following commands (one after the other) from the root of the unzipped files:

cast-imaging-install.bat package=imaging-services
cast-imaging-install.bat package=dashboards

Installation logs

Available in ≥ 3.6.5-funcrel

During installation, each console output line is prefixed with a date and time stamp (for example [2026-06-26 12:07:20][INFO]), and the same output is saved to a log file on disk for troubleshooting.

Log files are written to the following fixed location, which cannot be changed:

%PROGRAMDATA%\CAST\CAST\.install

Log files use the naming convention YYYYMMDDHHmm_cast-imaging-[install|update|remove].log. For example, an installation started on 26 June 2026 at 12:07 produces 202606261207_cast-imaging-install.log.


Step 4 - Verify the installation

Check that the following Windows Services are running (6 total):

Component Service name Port(s)
imaging-services CAST Imaging Authentication 8092
imaging-services CAST Imaging Console Service 8091
imaging-services CAST Imaging Control Panel 2381, 8098
imaging-services CAST Imaging Gateway Service 8090
imaging-services CAST Imaging SSO Service 8096, 9002
dashboards CAST Imaging Dashboards 8097

Step 5 - Initial startup configuration

Browse to:

http://<IMAGING_SERVICES_HOSTNAME>:8090

Log in using the default credentials: admin / admin

Configure the Licensing strategy. Choose one of:

  • Named Application - each onboarded application requires its own dedicated license key
  • Contributing Developers - a global license key based on the number of contributing developers

License key

Configure CAST Extend settings and Proxy settings:

CAST Extend settings

Verify that all components are available:

http://<IMAGING_SERVICES_HOSTNAME>:8090/admin/services

Services


Step 6 - Enable Dashboards standalone mode

After installation completes, modify the following file to enable read-only mode for Dashboards:

(Create if it does not exist):
%PROGRAMFILES%\CAST\Imaging\CAST-Imaging-Control-Panel\application-default.yml

Add or set:

application:
  dashboard-standalone-enabled: true

Then restart the CAST Imaging Control Panel Windows Service.

Step 7 - Configure authentication

Out-of-the-box, CAST Imaging uses Local Authentication (admin/admin) managed by Keycloak.

CAST recommends switching to your enterprise authentication system (LDAP or SAML) before onboarding applications. Access the Keycloak UI using the kcadmin account (or the value of KEYCLOAK_LOGIN_ADMIN_USER if customized during installation). See Authentication for full instructions.


Connect AI tools to your results


Next steps


Uninstall