Overview
Orthanc® is a lightweight DICOM server with web interface for healthcare and medical research. It is designed to improve the DICOM flows in hospitals and to support research about the automated analysis of medical images. Orthanc® lets its users focus on the content of the DICOM files, hiding the complexity of the DICOM format and of the DICOM protocol.
This server is adapted for AWS, it can be connected with AWS S3 storage. It uses the HTTPS encryption protocol for the web interface without the need to assign a domain name.
Areas of use:
- Medical institutions, healthcare.
The key features:
- Easy-to-use. After launching, the server is immediately operational. No server setup required for the simplest use.
- Can act as a server and a client at the same time.
- A convenient web interface.
- Automatic domain binding to the server and installation of a free Let's Encrypt certificate with auto-renewal functionality for HTTPS when deploying using the CloudFormation template.
- HTTPS protocol even if a domain name is not assigned to server with a self-signed certificate generated for it.
- Ports: 8042 - web interface, 4242 - DICOM.
- Possibility to connect with AWS S3 for storing uploaded files.
- Contains additional plugins of recent versions as of June 2024.
Installed plugins:
- Authorization. Advanced authorization plugin for Orthanc. (additional settings are required)
- AWS S3 Storage. Connection to AWS S3 for storing uploaded files. (additional settings are required)
- Connectivity-checks. Utilities to check connectivity to DICOM modalities, DICOMweb servers and Orthanc peers. (additional settings are required)
- Delayed-deletion. Plugin removing files from storage asynchronously.
- Dicom-Web. Implementation of DICOMweb (QIDO-RS, STOW-RS and WADO-RS) and WADO-URI.
- GDCM. Decoder/transcoder of medical images using GDCM.
- Housekeeper. Optimizes your DB and storage.
- Indexer. Synchronize Orthanc with directories containing DICOM files.
- Multitenant-dicom. Multitenant plugin for Orthanc.
- MySQL-index. Stores the Orthanc index into a MySQL database.
- MySQL-storage. Stores the Orthanc storage area into a MySQL database.
- Neuro. Add support for NIfTI in Orthanc.
- OHIF plugin for Orthanc.
- Orthanc-Explorer-2. Advanced User Interface for Orthanc.
- Osimis-Web-Viewer. Provides a Web viewer of DICOM series within Orthanc.
- Python. Allows you to write and launch your own Python scripts as Orthanc plugins.
- Serve-folders. Serve additional folders with Orthanc. (additional settings are required)
- STL plugin for Orthanc.
- Stone-Webviewer.
- TCIA. Interface with TCIA (The Cancer Imaging Archive).
- Transfers. Accelerates transfers and provides storage commitment between Orthanc peers.
- Kitware's VolView for Orthanc.
- Web-Viewer. Provides a Web viewer of DICOM series within Orthanc.
- Worklists. Serve DICOM modality worklists from a folder with Orthanc.
- WSI. Provides a Web viewer of whole-slide microscopic images within Orthanc.
© 2017-2023, Osimis S.A
Highlights
- AWS Cloud ready DICOM Server.
- It can be connected with AWS S3 storage.
- Easy-to-use. After launching, the server is immediately operational. No server setup required for the simplest use.
Details
Features and programs
Financing for AWS Marketplace purchases
Pricing
Free trial
- ...
Dimension | Cost/hour |
---|---|
t3.small Recommended | $0.063 |
t3.micro AWS Free Tier | $0.063 |
m3.xlarge | $0.063 |
m5dn.metal | $0.084 |
m5.24xlarge | $0.084 |
m5n.xlarge | $0.063 |
m5ad.16xlarge | $0.084 |
m4.xlarge | $0.063 |
m5.12xlarge | $0.084 |
m4.10xlarge | $0.084 |
Vendor refund policy
You may terminate the instance at anytime to stop incurring charges.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) HAQM Machine Image (AMI)
HAQM Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. HAQM EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Additional details
Usage instructions
After deploying this server from the Standalone AMI, the Orthanc application's web interface will be accessible via its IP address over HTTPS, with a self-signed certificate generated for it. You will later be able to point your own domain to this server.
If you want to launch the Orthanc server under your domain or subdomain, and that domain is already in your Route 53 Hosted Zone, you can deploy the Orthanc server using the CloudFormation template delivery method. In this case, all domain configurations on the server and in Route 53 will be set up automatically. A free SSL certificate from Let's Encrypt with auto-renewal will also be installed automatically.
Instructions for deploying the Orthanc server from the Standalone AMI:
- Launch the server. This server does not require powerful computing resources; you can choose a simple instance type. Linux username: admin
- Attach the elastic IP to the instance (recommended).
Web interfaces:
- "Old" (classic): http://[Public IP address]:8042
- "New" web interface: http://[Public IP address]:8042/ui/app/
- default username: admin; initial password is your instance ID
When using the HTTPS protocol to access the web interface, your web browser may display a warning about potential risks due to using an IP address in the URL. In this case, you can proceed and accept the risks, as our main objective is to encrypt traffic, and using an IP address in a web browser is safe for our purposes.
Although the server is working after launching, it is recommended to view and configure configuration files for your tasks:
- Configuration files of the server and its plugins are located in the directory: /etc/orthanc/
- The main configuration file of the Orthanc server: /etc/orthanc/orthanc.json
After editing the configuration files, please do not forget to restart the Orthanc main service: "sudo systemctl restart orthanc".
If you plan to connect this server with other servers, it is convenient to use the "Connectivity-checks" plugin to configure this server and monitor the status of the connections. To check the status of connections, please navigate to the plugins page in Orthanc Explorer and click on "Connectivity-checks" item.
By default, this server uses disk space of the instance for file storage. However, there is also the option to use an AWS S3 bucket for file storage. To enable the AWS S3 plugin:
- Please edit the file "/etc/orthanc/aws-s3.json" (for example, using a command "sudo nano /etc/orthanc/aws-s3.json").
- Run the command "bash /home/admin/s3enable.sh" to activate AWS S3 plugin. (To deactivate this plugin you can run command "bash /home/admin/s3disable.sh")
- Make sure that AWS S3 plugin appeared in the plugin list ("Plugin" button in the Orthanc Explorer)
- To test the functionality of the S3 plugin, please upload the some test studies from your PC ("Upload" button in Orthanc Explorer) and make sure the new files appear in your S3 bucket.
Linux username: admin
For more detailed information regarding Orthanc, visit:
Resources
Vendor resources
Support
Vendor support
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by HAQM Web Services.