changeset 418:0c9a52bc20d9 c-get

fix gdcm dock in osimis docker
author Alain Mazy <alain@mazy.be>
date Mon, 18 May 2020 17:12:47 +0200
parents 47d772aa7b3e
children 8afbe10c03d9
files Sphinx/source/users/docker-osimis.rst
diffstat 1 files changed, 77 insertions(+), 65 deletions(-) [+]
line wrap: on
line diff
--- a/Sphinx/source/users/docker-osimis.rst	Mon May 18 16:51:36 2020 +0200
+++ b/Sphinx/source/users/docker-osimis.rst	Mon May 18 17:12:47 2020 +0200
@@ -236,7 +236,8 @@
 in their JSON section or as soon as you define to ``true`` their
 specific environment variable.
 
-Below is a list of all plugins, their environment variable and their default configuration:
+Below is a list of all plugins, their environment variable and their default configuration 
+(only when their default configuration is different from the plugin defaults):
 
 
 .. below table is obtained by running orthanc-builder/docker/orthanc/generatePluginDoc.py
@@ -244,78 +245,89 @@
 
 +--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+
 | Plugin                                           | Environment variable                             | Default configuration                                                                              |
-+==================================================+==================================================+====================================================================================================+
-| **Authorization**                                | ``AUTHORIZATION_PLUGIN_ENABLED``                 |                                                                                                    |
++==================================================+==================================================+====================================================================================================+     
+| **Authorization**                                | ``AUTHORIZATION_PLUGIN_ENABLED``                 |                                                                                                    |     
 +--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+
-| **ConnectivityChecks**                           | ``CONNECTIVITY_CHECKS_PLUGIN_ENABLED``           |                                                                                                    |
-+--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+
-| **DicomWeb**                                     | ``DICOM_WEB_PLUGIN_ENABLED``                     | .. code-block:: json                                                                               |
-|                                                  |                                                  |                                                                                                    |
-|                                                  |                                                  |   {                                                                                                |
+| **ConnectivityChecks**                           | ``CONNECTIVITY_CHECKS_PLUGIN_ENABLED``           |                                                                                                    |     
++--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+     
+| **DicomWeb**                                     | ``DICOM_WEB_PLUGIN_ENABLED``                     | .. code-block:: json                                                                               |     
+|                                                  |                                                  |                                                                                                    |     
+|                                                  |                                                  |   {                                                                                                |     
 |                                                  |                                                  |     "DicomWeb": {                                                                                  |
 |                                                  |                                                  |       "Enable": true                                                                               |
-|                                                  |                                                  |     }                                                                                              |
+|                                                  |                                                  |     }                                                                                              |     
 |                                                  |                                                  |   }                                                                                                |
 +--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+
-| **GoogleCloudPlatform**                          | ``GOOGLE_CLOUD_PLATFORM_PLUGIN_ENABLED``         |                                                                                                    |
-+--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+
-| **Gdcm**                                         | ``GDCM_PLUGIN_ENABLED``                          |                                                                                                    |
-|                                                  | (enabled by default)                             |                                                                                                    |
-+--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+
+| **GoogleCloudPlatform**                          | ``GOOGLE_CLOUD_PLATFORM_PLUGIN_ENABLED``         |                                                                                                    |     
++--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+     
+| **Gdcm**                                         | ``GDCM_PLUGIN_ENABLED``                          | .. code-block:: json                                                                               |     
+|                                                  | Note: enabled by default                         |                                                                                                    |     
+|                                                  |                                                  |   {                                                                                                |     
+|                                                  |                                                  |     "Gdcm": {                                                                                      |     
+|                                                  |                                                  |       "Throttling": 4,                                                                             |     
+|                                                  |                                                  |       "RestrictTransferSyntaxes": [                                                                |     
+|                                                  |                                                  |         "1.2.840.10008.1.2.4.90",                                                                  |     
+|                                                  |                                                  |         "1.2.840.10008.1.2.4.91",                                                                  |     
+|                                                  |                                                  |         "1.2.840.10008.1.2.4.92",                                                                  |     
+|                                                  |                                                  |         "1.2.840.10008.1.2.4.93"                                                                   |     
+|                                                  |                                                  |       ]                                                                                            |     
+|                                                  |                                                  |     }                                                                                              |     
+|                                                  |                                                  |   }                                                                                                |     
++--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+     
 | **OrthancWebViewer**                             | ``ORTHANC_WEB_VIEWER_PLUGIN_ENABLED``            |                                                                                                    |
-+--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+
-| **OsimisWebViewerBasic**                         | ``OSIMIS_WEB_VIEWER1_PLUGIN_ENABLED``            |                                                                                                    |
-+--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+
-| **OsimisWebViewerBasicAlpha**                    | ``OSIMIS_WEB_VIEWER1_ALPHA_PLUGIN_ENABLED``      |                                                                                                    |
-+--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+
-| **PostgreSQL**                                   | ``POSTGRESQL_PLUGIN_ENABLED``                    | .. code-block:: json                                                                               |
-|                                                  |                                                  |                                                                                                    |
-|                                                  |                                                  |   {                                                                                                |
-|                                                  |                                                  |     "PostgreSQL": {                                                                                |
-|                                                  |                                                  |       "EnableIndex": true,                                                                         |
-|                                                  |                                                  |       "EnableStorage": false,                                                                      |
-|                                                  |                                                  |       "Port": 5432,                                                                                |
-|                                                  |                                                  |       "Host": "HOST MUST BE DEFINED",                                                              |
-|                                                  |                                                  |       "Database": "postgres",                                                                      |
-|                                                  |                                                  |       "Username": "postgres",                                                                      |
++--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+     
+| **OsimisWebViewerBasic**                         | ``OSIMIS_WEB_VIEWER1_PLUGIN_ENABLED``            |                                                                                                    |     
++--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+     
+| **OsimisWebViewerBasicAlpha**                    | ``OSIMIS_WEB_VIEWER1_ALPHA_PLUGIN_ENABLED``      |                                                                                                    |     
++--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+     
+| **PostgreSQL**                                   | ``POSTGRESQL_PLUGIN_ENABLED``                    | .. code-block:: json                                                                               |     
+|                                                  |                                                  |                                                                                                    |     
+|                                                  |                                                  |   {                                                                                                |     
+|                                                  |                                                  |     "PostgreSQL": {                                                                                |     
+|                                                  |                                                  |       "EnableIndex": true,                                                                         |     
+|                                                  |                                                  |       "EnableStorage": false,                                                                      |     
+|                                                  |                                                  |       "Port": 5432,                                                                                |     
+|                                                  |                                                  |       "Host": "HOST MUST BE DEFINED",                                                              |     
+|                                                  |                                                  |       "Database": "postgres",                                                                      |     
+|                                                  |                                                  |       "Username": "postgres",                                                                      |     
 |                                                  |                                                  |       "Password": "postgres",                                                                      |
-|                                                  |                                                  |       "EnableSsl": false,                                                                          |
-|                                                  |                                                  |       "Lock": false                                                                                |
-|                                                  |                                                  |     }                                                                                              |
-|                                                  |                                                  |   }                                                                                                |
-+--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+
-| **MySQL**                                        | ``MYSQL_PLUGIN_ENABLED``                         | .. code-block:: json                                                                               |
+|                                                  |                                                  |       "EnableSsl": false,                                                                          |     
+|                                                  |                                                  |       "Lock": false                                                                                |     
+|                                                  |                                                  |     }                                                                                              |     
+|                                                  |                                                  |   }                                                                                                |     
++--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+     
+| **MySQL**                                        | ``MYSQL_PLUGIN_ENABLED``                         | .. code-block:: json                                                                               |     
 |                                                  |                                                  |                                                                                                    |
-|                                                  |                                                  |   {                                                                                                |
-|                                                  |                                                  |     "MySQL": {                                                                                     |
-|                                                  |                                                  |       "EnableIndex": true,                                                                         |
-|                                                  |                                                  |       "EnableStorage": false,                                                                      |
-|                                                  |                                                  |       "Port": 3306,                                                                                |
-|                                                  |                                                  |       "Host": "HOST MUST BE DEFINED",                                                              |
-|                                                  |                                                  |       "Database": "mysql",                                                                         |
-|                                                  |                                                  |       "Username": "root",                                                                          |
-|                                                  |                                                  |       "Password": "mysql",                                                                         |
-|                                                  |                                                  |       "Lock": false                                                                                |
-|                                                  |                                                  |     }                                                                                              |
-|                                                  |                                                  |   }                                                                                                |
-+--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+
-| **Python**                                       | ``PYTHON_PLUGIN_ENABLED``                        |                                                                                                    |
-+--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+
-| **ServeFolders**                                 | ``SERVE_FOLDERS_PLUGIN_ENABLED``                 |                                                                                                    |
-+--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+
-| **Transfers**                                    | ``TRANSFERS_PLUGIN_ENABLED``                     |                                                                                                    |
-+--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+
-| **Worklists**                                    | ``WORKLISTS_PLUGIN_ENABLED``                     | .. code-block:: json                                                                               |
-|                                                  |                                                  |                                                                                                    |
-|                                                  |                                                  |   {                                                                                                |
-|                                                  |                                                  |     "Worklists": {                                                                                 |
-|                                                  |                                                  |       "Enable": true,                                                                              |
-|                                                  |                                                  |       "Database": "/var/lib/orthanc/worklists"                                                     |
-|                                                  |                                                  |     }                                                                                              |
-|                                                  |                                                  |   }                                                                                                |
-+--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+
-| **Wsi**                                          | ``WSI_PLUGIN_ENABLED``                           |                                                                                                    |
-+--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+
+|                                                  |                                                  |   {                                                                                                |     
+|                                                  |                                                  |     "MySQL": {                                                                                     |     
+|                                                  |                                                  |       "EnableIndex": true,                                                                         |     
+|                                                  |                                                  |       "EnableStorage": false,                                                                      |     
+|                                                  |                                                  |       "Port": 3306,                                                                                |     
+|                                                  |                                                  |       "Host": "HOST MUST BE DEFINED",                                                              |     
+|                                                  |                                                  |       "Database": "mysql",                                                                         |     
+|                                                  |                                                  |       "Username": "root",                                                                          |     
+|                                                  |                                                  |       "Password": "mysql",                                                                         |     
+|                                                  |                                                  |       "Lock": false                                                                                |     
+|                                                  |                                                  |     }                                                                                              |     
+|                                                  |                                                  |   }                                                                                                |     
++--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+     
+| **Python**                                       | ``PYTHON_PLUGIN_ENABLED``                        |                                                                                                    |     
++--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+     
+| **ServeFolders**                                 | ``SERVE_FOLDERS_PLUGIN_ENABLED``                 |                                                                                                    |     
++--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+     
+| **Transfers**                                    | ``TRANSFERS_PLUGIN_ENABLED``                     |                                                                                                    |     
++--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+     
+| **Worklists**                                    | ``WORKLISTS_PLUGIN_ENABLED``                     | .. code-block:: json                                                                               |     
+|                                                  |                                                  |                                                                                                    |     
+|                                                  |                                                  |   {                                                                                                |     
+|                                                  |                                                  |     "Worklists": {                                                                                 |     
+|                                                  |                                                  |       "Enable": true,                                                                              |     
+|                                                  |                                                  |       "Database": "/var/lib/orthanc/worklists"                                                     |     
+|                                                  |                                                  |     }                                                                                              |     
+|                                                  |                                                  |   }                                                                                                |     
++--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+     
+| **Wsi**                                          | ``WSI_PLUGIN_ENABLED``                           |                                                                                                    |     
++--------------------------------------------------+--------------------------------------------------+----------------------------------------------------------------------------------------------------+  
 
 Under the hood
 --------------