The ownCloud Web DICOM Viewer app is an extension of ownCloud Web to preview DICOM files (medical images and their corresponding metadata) in the browser. The preview of the medical images is based on MIT licensed cornerstone3D.
The current implementation allows to preview .dcm files and display their corresponding metadata in a sidebar on request. It offers image manipulation operations such as zoom, rotate, flip, invert and reset of the image preview. The UI is implemented in responsive manner and adapts the size of the image preview and the way how metadata is displayed to the screen size of the device.
-
Where to file issues:
owncloud/web-app-dicom-viewer -
Supported architectures:
amd64
pnpm install
Build the extension using watch for development.
pnpm build:w
We can load the app into the oCIS server in two different ways, depending on the version of oCIS:
Configure the extension in web.config.json
{
…
"external_apps": [
{
"id": "dicom-viewer",
"path": "https://host.docker.internal:9999/js/web-app-dicom-viewer.js",
"config": {
"mimeTypes": [
"application/dicom",
"application/octet-stream",
"application/dicom+xml",
"application/json"
]
}
}
]
}
Copy docker-compose.override.example.yml
to docker-compose.override.yml
.
docker compose up
latest
available asregistry.owncloud.com/internal/web-app-dicom-viewer:latest
None
- 8080
None
Copyright (c) 2023 ownCloud GmbH