ohif-viewer/docs/latest/deployment/index.md

61 lines
1.6 KiB
Markdown
Raw Normal View History

# Deployment
2019-04-27 22:23:25 +02:00
The OHIF Viewer can be embedded in other web applications via it's [packaged
2019-04-28 18:52:10 +02:00
script source][ohif-viewer-npm], or served up as a stand-alone PWA ([progressive
web application][pwa-url] by building and hosting a collection of static assets.
In either case, you will need to configure your instance of the Viewer so that
it can connect to your data source (the database or PACS that provides the data
2019-04-27 22:23:25 +02:00
your Viewer will display). Let's unpack that a little:
## Overview
2019-04-28 18:52:10 +02:00
Our goal is to make deployment as simple and painless as possible; however,
there is an inherent amount of complexity in customizing, optimizing, and
deploying web applications. If
2019-04-28 17:04:27 +02:00
## Deployment Scenarios
### Embedded Viewer
The quickest and easiest way to get the OHIF Viewer up and running is to embed
2019-04-28 18:52:10 +02:00
it into an existing web application. It allows us to forego a "build step", and
add a powerful medical imaging viewer to an existing web page using only a few
include tags.
2019-04-28 17:04:27 +02:00
2019-04-28 18:52:10 +02:00
- Read more about it here: [Embedded Viewer](/deployment/embedded-viewer.html)
- And check out our
[live demo on CodeSandbox](https://codesandbox.io/s/lrjoo3znxm)
2019-04-28 17:04:27 +02:00
2019-04-28 18:52:10 +02:00
{% include "./_embedded-viewer-diagram.md" %}
2019-04-28 17:04:27 +02:00
2019-04-28 18:52:10 +02:00
### Stand-alone Viewer
2019-04-28 17:04:27 +02:00
2019-04-28 18:52:10 +02:00
Deploying the OHIF Viewer as a stand-alone web application provides many
benefits, but comes at the cost of time and complexity.
2019-04-28 17:04:27 +02:00
2019-04-28 18:52:10 +02:00
#### Hosted Static Assets
2019-04-28 17:04:27 +02:00
2019-04-28 18:52:10 +02:00
...
2019-04-28 17:04:27 +02:00
2019-04-28 18:52:10 +02:00
#### Docker
2019-04-28 17:04:27 +02:00
...
## Gotchas
## Next Steps
### Securing your data
2019-04-27 22:23:25 +02:00
<!--
Links
-->
[ohif-viewer-npm]: https://www.npmjs.com/package/ohif-viewer
[pwa-url]: https://developers.google.com/web/progressive-web-apps/
[static-assets-url]: https://www.maxcdn.com/one/visual-glossary/static-content/
2019-04-28 17:04:27 +02:00
```
```