changeset 1324:1609f71dc259

readme
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 13 Feb 2015 14:37:52 +0100
parents 5a92665dee23
children a761deb85729
files Plugins/Samples/ServeFolders/README
diffstat 1 files changed, 52 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Plugins/Samples/ServeFolders/README	Fri Feb 13 14:37:52 2015 +0100
@@ -0,0 +1,52 @@
+Introduction
+============
+
+This sample plugin enables Orthanc to serve additional folders using
+its embedded Web server.
+
+
+Compilation for Linux
+=====================
+
+# mkdir Build
+# cd Build
+# cmake ..
+# make
+
+
+Cross-compilation for Windows using MinGW
+=========================================
+
+# mkdir Build
+# cd Build
+# cmake .. -DCMAKE_TOOLCHAIN_FILE=../../../Resources/MinGWToolchain.cmake
+# make
+
+
+Configuration
+=============
+
+First, generate the default configuration of Orthanc:
+https://code.google.com/p/orthanc/wiki/OrthancConfiguration
+
+Then, modify the "Plugins" option to point to the folder containing
+the built plugins.
+
+Finally, create a section "ServeFolders" in the configuration file to
+specify which folder you want to serve, and at which URI. For
+instance, the following excerpt would load the plugins from the
+working directory, then would branch the content of the folder
+"/home/jodogne/WWW/fosdem" as the URI "http://localhost:8042/fosdem":
+
+{
+  "Name" : "MyOrthanc",
+  [...]
+  "HttpPort" : 8042,
+  [...]
+  "Plugins" : [ 
+    "."
+  ],
+  "ServeFolders" : {
+    "/fosdem" : "/home/jodogne/WWW/fosdem"
+  }
+}