comparison Sphinx/source/users/configuration.rst @ 0:901e8961f46e

initial commit
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 22 Apr 2016 12:57:38 +0200
parents
children cd6c91d3cef5
comparison
equal deleted inserted replaced
-1:000000000000 0:901e8961f46e
1 .. _configuration:
2 .. highlight:: bash
3
4 Configuration of Orthanc
5 ========================
6
7 Configuring Orthanc simply consists in copying and adapting the
8 `default configuration file
9 <https://bitbucket.org/sjodogne/orthanc/raw/Orthanc-1.0.0/Resources/Configuration.json>`_. This
10 file is in the `JSON <https://en.wikipedia.org/wiki/JSON>`_ file
11 format. You can generate a sample configuration file with the
12 following call::
13
14 $ Orthanc --config=Configuration.json
15
16 Then, start Orthanc by giving it the path to the modified
17 Configuration.json path as a command-line argument::
18
19 $ Orthanc ./Configuration.json
20
21 The default configuration file would:
22
23 * Create a DICOM server with the DICOM AET (Application Entity Title)
24 ``ORTHANC`` that listens on the port 4242.
25 * Create a HTTP server for the REST API that listens on the port 8042.
26 * Store the Orthanc database in a folder called ``OrthancStorage``.
27
28 To obtain more diagnostic, you can use the ``--verbose`` or the
29 ``--trace`` options::
30
31 $ Orthanc ./Configuration.json --verbose
32 $ Orthanc ./Configuration.json --trace
33
34 Starting with Orthanc 0.9.1, you can also start Orthanc with the path
35 to a directory. In such a case, Orthanc will load all the files with a
36 ``.json`` extension in this directory, and merge them to construct the
37 configuration file. This allows to split the global configuration into
38 several files.