logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Orthanc - Lightweight, RESTful DICOM server for healthcare and medical research

Author

       Written by Sebastien Jodogne <s.jodogne@orthanc-labs.com>

Description

       Orthanc, lightweight, RESTful DICOM server for healthcare and medical research.

       The  "CONFIGURATION"  argument  can  be a single file or a directory. In the case of a directory, all the
       JSON files it contains will be merged.  If no configuration path is given on the command line, a  set  of
       default  parameters  is used. Please refer to the Orthanc Book for the full instructions about how to use
       Orthanc <https://orthanc.uclouvain.be/book/>.

       Pay attention to the fact that the order of the options is important.  Options are read left to right. In
       particular, options such as "--verbose" can reset the value of other log-related options that  were  read
       before.

       The   recommended   set   of   options   to   debug  DICOM  communications  is  "--verbose  --trace-dicom--logfile=dicom.log"

   Command-lineoptions:--help display this help and exit

       --logdir=[dir]
              directory where to store the log files (by default, the log is dumped to stderr)

       --logfile=[file]
              file where to store the log of Orthanc (by default, the log is dumped to stderr)

       --config=[file]
              create a sample configuration file and exit (if "file" is "-", dumps to stdout)

       --errors
              print the supported error codes and exit

       --verbose
              be verbose in logs

       --trace
              highest verbosity in logs (for debug)

       --upgrade
              allow Orthanc to upgrade the version of  the  database  (beware  that  the  database  will  become
              incompatible with former versions of Orthanc)

       --no-jobs
              don't restart the jobs that were stored during the last execution of Orthanc

       --openapi=[file]
              write the OpenAPI documentation and exit (if "file" is "-", dumps to stdout)

       --cheatsheet=[file]
              write the cheat sheet of REST API as CSV and exit (if "file" is "-", dumps to stdout)

       --version
              output version information and exit

   Fine-tuningoflogcategories:--verbose-generic
              be verbose in logs of category "generic"

       --trace-generic
              use highest verbosity for logs of category "generic"

       --verbose-plugins
              be verbose in logs of category "plugins"

       --trace-plugins
              use highest verbosity for logs of category "plugins"

       --verbose-http
              be verbose in logs of category "http"

       --trace-http
              use highest verbosity for logs of category "http"

       --verbose-sqlite
              be verbose in logs of category "sqlite"

       --trace-sqlite
              use highest verbosity for logs of category "sqlite"

       --verbose-dicom
              be verbose in logs of category "dicom"

       --trace-dicom use highest verbosity for logs of category "dicom"

       --verbose-jobs
              be verbose in logs of category "jobs"

       --trace-jobs
              use highest verbosity for logs of category "jobs"

       --verbose-lua be verbose in logs of category "lua"

       --trace-lua
              use highest verbosity for logs of category "lua"

   Exitstatus:
       0      if success,

       -1     if error (have a look at the logs).

Name

       Orthanc - Lightweight, RESTful DICOM server for healthcare and medical research

Synopsis

Orthanc [OPTION]... [CONFIGURATION]

See Also