# New plugin: OHIF

**URL:** https://discourse.orthanc-server.org/t/new-plugin-ohif/3627
**Category:** Releases
**Created:** [June 19, 2023, 10:04am UTC](https://discourse.orthanc-server.org/t/new-plugin-ohif/3627 "2023-06-19T10:04:31Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![jodogne](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/jodogne/32/1511_2.png) [@jodogne](https://discourse.orthanc-server.org/u/jodogne)
#### Post date: [June 19, 2023, 10:04am UTC](https://discourse.orthanc-server.org/t/new-plugin-ohif/3627/1 "2023-06-19T10:04:31Z")

</div>

Dear Orthanc community,

Following the huge number of requests about the integration between Orthanc and [OHIF](https://ohif.org/) on this forum, I have decided to create a plugin to make the use of OHIF within Orthanc fast and effortless.

Check out the [**demo video**](https://www.youtube.com/watch?v=-lzddzq9iT4)!

Thanks to this plugin, it is not needed to use Docker or nginx anymore, at least for basic deployments. Optimizations have also been implemented so that large studies are opened much faster than when using the vanilla DICOMweb interface of OHIF.

Full documentation is available in the [Orthanc Book](https://book.orthanc-server.com/plugins/ohif.html). Precompiled binaries are available on the [Orthanc homepage](https://www.orthanc-server.com/browse.php?path=/plugin-ohif) as well.

I hope this new free and open-source plugin will prove to be useful to the medical imaging community.

Enjoy,  
Sébastien-

 ![OHIF](https://discourse.orthanc-server.org/uploads/default/original/2X/f/fa343ccd28676d7f160d76465499f1308b7d1a5e.jpeg)

---

<div class="post-metadata">

### Author: ![cruzcarneiro](https://discourse.orthanc-server.org/letter_avatar_proxy/v4/letter/c/ec9cab/32.png) [@cruzcarneiro](https://discourse.orthanc-server.org/u/cruzcarneiro)
#### Post date: [June 19, 2023, 3:46pm UTC](https://discourse.orthanc-server.org/t/new-plugin-ohif/3627/2 "2023-06-19T15:46:47Z")

</div>

Very good. Excelent work.

---

<div class="post-metadata">

### Author: ![ddrucker](https://discourse.orthanc-server.org/letter_avatar_proxy/v4/letter/d/da6949/32.png) [@ddrucker](https://discourse.orthanc-server.org/u/ddrucker)
#### Post date: [June 19, 2023, 8:32pm UTC](https://discourse.orthanc-server.org/t/new-plugin-ohif/3627/3 "2023-06-19T20:32:27Z")

</div>

Awesome! When do you expect this to be in a numbered release (as opposed to just master / latest)?

---

<div class="post-metadata">

### Author: ![jodogne](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/jodogne/32/1511_2.png) [@jodogne](https://discourse.orthanc-server.org/u/jodogne)
#### Post date: [June 20, 2023, 4:54am UTC](https://discourse.orthanc-server.org/t/new-plugin-ohif/3627/4 "2023-06-20T04:54:43Z")

</div>

Hi Daniel,

You can already use the numbered `jodogne/orthanc-plugins:1.12.0` Docker image.

Alain is currently working on an integration of the OHIF plugin inside Orthanc Explorer 2: As soon as this is done, he will release a numbered release of the `osimis/orthanc` Docker images and of the Windows installers.

Kind Regards,  
Sébastien-

---

<div class="post-metadata">

### Author: ![martink](https://discourse.orthanc-server.org/letter_avatar_proxy/v4/letter/m/e495f1/32.png) [@martink](https://discourse.orthanc-server.org/u/martink)
#### Post date: [June 20, 2023, 7:29am UTC](https://discourse.orthanc-server.org/t/new-plugin-ohif/3627/5 "2023-06-20T07:29:05Z")

</div>

Thank you this loops amazing.

I’m currently trying to deploy the LSB with our existing larger Orthanc installation (~10TB of data). When downloading `libOrthancOHIF.so` from [Index of /plugin-ohif/1.0/](https://lsb.orthanc-server.com/plugin-ohif/1.0/) there is also a `dist.zip` file, must this file be downloaded and deployed on the server as well?

best wishes  
Martin

---

<div class="post-metadata">

### Author: ![jodogne](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/jodogne/32/1511_2.png) [@jodogne](https://discourse.orthanc-server.org/u/jodogne)
#### Post date: [June 20, 2023, 8:01am UTC](https://discourse.orthanc-server.org/t/new-plugin-ohif/3627/6 "2023-06-20T08:01:29Z")

</div>

Hello,

No, the `dist.zip` is not necessary (it contains the static assets of OHIF for cross-compiling on platforms that don’t come with Docker). For GNU/Linux on 64bit systems, you only need the `libOrthancOHIF.so`.

Regards,  
Sébastien-

---

<div class="post-metadata">

### Author: ![ranasrule](https://discourse.orthanc-server.org/letter_avatar_proxy/v4/letter/r/3e96dc/32.png) [@ranasrule](https://discourse.orthanc-server.org/u/ranasrule)
#### Post date: [June 20, 2023, 7:48pm UTC](https://discourse.orthanc-server.org/t/new-plugin-ohif/3627/8 "2023-06-20T19:48:13Z")

</div>

First of thank you as always for the hard work. This plugin is awesome. Just one important question. Will the MPR and Volume rendering require a secure context (https) to work like(when not being accessed locally) OHIF v3 requires as it uses SharedArrayBuffer ?

---

<div class="post-metadata">

### Author: ![jodogne](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/jodogne/32/1511_2.png) [@jodogne](https://discourse.orthanc-server.org/u/jodogne)
#### Post date: [June 21, 2023, 5:00am UTC](https://discourse.orthanc-server.org/t/new-plugin-ohif/3627/9 "2023-06-21T05:00:11Z")

</div>

Hello,

> [@ranasrule](#):
>
> Will the MPR and Volume rendering require a secure context (https) to work

Have you given a try?

Regards,  
Sébastien-

---

<div class="post-metadata">

### Author: ![ranasrule](https://discourse.orthanc-server.org/letter_avatar_proxy/v4/letter/r/3e96dc/32.png) [@ranasrule](https://discourse.orthanc-server.org/u/ranasrule)
#### Post date: [June 21, 2023, 11:54am UTC](https://discourse.orthanc-server.org/t/new-plugin-ohif/3627/10 "2023-06-21T11:54:00Z")

</div>

Just did. Secure context is required.

---

<div class="post-metadata">

### Author: ![sdscotti](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/sdscotti/32/2563_2.png) [@sdscotti](https://discourse.orthanc-server.org/u/sdscotti)
#### Post date: [June 21, 2023, 7:21pm UTC](https://discourse.orthanc-server.org/t/new-plugin-ohif/3627/11 "2023-06-21T19:21:39Z")

</div>

Nice work !! Someone will figure it out.

---

<div class="post-metadata">

### Author: ![Holakunle69](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/holakunle69/32/1876_2.png) [@Holakunle69](https://discourse.orthanc-server.org/u/Holakunle69)
#### Post date: [June 22, 2023, 12:20pm UTC](https://discourse.orthanc-server.org/t/new-plugin-ohif/3627/12 "2023-06-22T12:20:53Z")

</div>

Am currently working on this already…

---

<div class="post-metadata">

### Author: ![Holakunle69](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/holakunle69/32/1876_2.png) [@Holakunle69](https://discourse.orthanc-server.org/u/Holakunle69)
#### Post date: [July 10, 2023, 12:01pm UTC](https://discourse.orthanc-server.org/t/new-plugin-ohif/3627/13 "2023-07-10T12:01:36Z")

</div>

Hello,

@sdscotti @ranasrule  
have you been able to find a way round the secure context.  
have been doing a lot of reading lately. nothing yet.

---

<div class="post-metadata">

### Author: ![jodogne](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/jodogne/32/1511_2.png) [@jodogne](https://discourse.orthanc-server.org/u/jodogne)
#### Post date: [July 10, 2023, 4:08pm UTC](https://discourse.orthanc-server.org/t/new-plugin-ohif/3627/14 "2023-07-10T16:08:32Z")

</div>

Hello,

I have tested, and the OHIF plugin does work with the built-in HTTPS encryption of Orthanc. [Instructions have been added to the Orthanc Book](https://book.orthanc-server.com/plugins/ohif.html#https-encryption).

Regards,  
Sébastien-

---

<div class="post-metadata">

### Author: ![Holakunle69](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/holakunle69/32/1876_2.png) [@Holakunle69](https://discourse.orthanc-server.org/u/Holakunle69)
#### Post date: [July 10, 2023, 8:36pm UTC](https://discourse.orthanc-server.org/t/new-plugin-ohif/3627/15 "2023-07-10T20:36:19Z")

</div>

Hello,

Thanks @jodogne

I will have a look at this and revert.

Holakunle.

---

<div class="post-metadata">

### Author: ![kmalion57](https://discourse.orthanc-server.org/letter_avatar_proxy/v4/letter/k/258eb7/32.png) [@kmalion57](https://discourse.orthanc-server.org/u/kmalion57)
#### Post date: [March 17, 2025, 11:39pm UTC](https://discourse.orthanc-server.org/t/new-plugin-ohif/3627/16 "2025-03-17T23:39:40Z")

</div>

Hello Mr. @jodogne. Great work and thanks. I have a question, I am using a frontend next js with its own authentication to consume the orthanc api and use the ohif plugin, I am already seeing the list of studies from orthanc but when I press the viewer button that redirects to each study, it asks me for orthanc authentication and I do not want this because the user should not have access to orthanc, is it possible I can edit the configuration file, of the ohif plugin I am using docker, so that it accepts a jwt or some type of basic auth, is it also possible to customize colors etc? Thank you very much and again very good contribution.

---

<div class="post-metadata">

### Author: ![jodogne](https://discourse.orthanc-server.org/user_avatar/discourse.orthanc-server.org/jodogne/32/1511_2.png) [@jodogne](https://discourse.orthanc-server.org/u/jodogne)
#### Post date: [March 18, 2025, 2:05pm UTC](https://discourse.orthanc-server.org/t/new-plugin-ohif/3627/17 "2025-03-18T14:05:30Z")

</div>

Hello, in most applications, you’ll have to put Orthanc [behind a reverse proxy](https://orthanc.uclouvain.be/book/faq/nginx.html) and make your front-end be served by the reverse proxy. Regards, Sébastien.
