Skip to content

Customer Development Portal

Welcome to the customer development portal.

This portal gives you access to the documentation and trust material for artifacts Merkalis publishes for you.

System Overview

The System Overview describes how Kastoria Health is built and what it provides: Kastoria Core, the architecture and how a study moves through it, and the features for DICOMweb, study processing, event notification, SMART on FHIR launch, the Admin Console, telemetry, and security. Start here if you are evaluating Kastoria Health.

Distribution Registry

The Distribution Registry guide explains how to:

  • Authenticate to the registry with your scoped token
  • Trust Merkalis's signing certificate
  • Pull and verify signed container images
  • Use signed OpenTofu modules
  • Move artifacts into air-gapped environments

Download the trust material:

Docker Images

Docker Images documents each published Kastoria container image: its runtime details, OCI labels, how to pull and verify it, and its environment variables. The Configuration page describes the configuration document shared by the images that read or write stored data.

Terraform/Tofu Modules

Terraform/Tofu Modules documents the signed OpenTofu modules that compose a Kastoria environment on Azure — networking, secrets, object store, file store, queue, compute, gateway, and telemetry — along with how they depend on one another and a sample deployment that wires them together.

REST APIs

REST APIs documents the Kastoria Health service interfaces: DICOMweb STOW-RS, WADO-RS and QIDO-RS, SMART on FHIR launch, and the JWT authorization that restricts query and retrieval to a launched study.

Integration

Integration documents how downstream systems integrate with Kastoria Health beyond its REST APIs, starting with the Ingestion Manifest: the Notification Event published to a queue each time a study is processed, and how a consumer reads and applies it.

Conformance

The DICOM Conformance Statement details the DICOMweb Studies Service support in Kastoria Health: supported transactions, parameters, status codes, transfer syntaxes, and known limitations.

Release Notes

Release Notes summarize what each release contains, the standards and platform it supports, and behavior to be aware of. The current release is v0.9.1.

View Offline

This portal works without a network connection. Three ways to take it with you:

  • Print to PDF — open the printable version of the entire portal (all pages, in reading order, with working internal links), then use your browser's Print dialog and choose Save as PDF.
  • Download a single HTML page — open the printable version and use your browser's Save Page As with Webpage, Complete to save one HTML file, stylesheets, and images into a local folder you can open anytime.
  • Install as an app — on first visit your browser offers to install this portal as an application (in Chrome/Edge: the install icon at the right end of the address bar; on Android/iOS: Add to Home Screen). Once loaded while online, every page is cached on your device and the entire portal remains available fully offline.