osimis/orthanc environment for dicom web chunk transfer

Hi, i need help for osimis/orthanc environment setting for dicom web. I tried to setting up chunk transfer for osimis/orthanc container. Is this the right way to write environment for chunk transfer of dicom web.

orthanc:
image: osimis/orthanc:21.10.0
restart: unless-stopped
ports: [“8042”, “4242”]
volumes: [“./orthanc:/var/lib/orthanc/db:Z”]
environment:
ORTHANC__DICOM_SERVER_ENABLED: “true”
DICOM_WEB_PLUGIN_ENABLED: “true”
TRANSFERS_PLUGIN_ENABLED: “true”
ORTHANC__DICOM_WEB__ENABLE: “true”
ORTHANC__DICOM_WEB__ROOT: “/dicom-web/”
ORTHANC__DICOM_WEB__ENABLEWADO: “true”
ORTHANC__DICOM_WEB__WADOROOT: “/wado”
ORTHANC__DICOM_WEB__SSL: “true”
ORTHANC__DICOM_WEB__QIDOCASESENSITIVE: “true”
ORTHANC__DICOM_WEB__SERVER_CHUNKEDTRANSFER: “true”
ORTHANC__DICOM_WEB__CHUNK_SIZE: “10000”

Thank you in advance.
Adly

Hi,

Naming rules of environment variables are explained here: https://book.orthanc-server.com/users/docker-osimis.html#environment-variables

ORTHANC__DICOM_WEB__ENABLE: “true”
ORTHANC__DICOM_WEB__ROOT: “/dicom-web/”
ORTHANC__DICOM_WEB__ENABLE_WADO: “true”
ORTHANC__DICOM_WEB__WADO_ROOT: “/wado”
ORTHANC__DICOM_WEB__SSL: “true”
ORTHANC__DICOM_WEB__QIDO_CASE_SENSITIVE: “true”
ORTHANC__DICOM_WEB__SERVERS_CHUNKEDTRANSFER: “true” Won’t work, you need more config for each server
ORTHANC__DICOM_WEB__CHUNK_SIZE: “10000” Won’t work there’s no ChunkSize config

So you need something like:
ORTHANC__DICOM_WEB__SERVERS_SAMPLE_URL: “http://…/dicom-web/”

ORTHANC__DICOM_WEB__SERVERS_SAMPLE_CHUNKED_TRANSFERS: “true”

Note that you can use the VERBOSE_STARTUP env var in order to log the generated configuration file.

HTH,

Alain.