Deploying custom extensions
Overview
In the vast majority of situations, extensions are automatically managed by CAST Imaging, i.e. they are downloaded from either CAST Extend or Extend Local Server and then installed. However, it may be necessary to install a custom extension that is not available on CAST Extend - the instructions below explain how to do this.
Step 1 - Obtain the custom extension
First obtain the custom extension in .nupkg format - if you receive a .zip or other archive file, ensure you unpack it to find the .nupkg within.
Step 2 - Upload .nupkg file
The .nupkg file must be placed in the following “shared” location so that it is available to all analysis-node components:
Microsoft Windows - defined by SHARED_FOLDER variable
c:\cast-node\common-data
Linux/Docker - defined by INSTALL_DIR variable
/opt/cast/shared/common-data
Step 3 - Restart services
Restart any analysis-node components so that the extension .nupkg is taken into account.
Step 4 - Locate extension in UI
Use the Available Extensions panel to find and select the custom extension for installation and inclusion in your application:
