X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/688319dca9cbbb27452a0062943bb38b6935254e..8ae6680ebae91af9b0aafd6c9cfe5e5fb97f8b12:/doc/install/install-composer.html.textile.liquid
diff --git a/doc/install/install-composer.html.textile.liquid b/doc/install/install-composer.html.textile.liquid
new file mode 100644
index 0000000000..9bd25ed790
--- /dev/null
+++ b/doc/install/install-composer.html.textile.liquid
@@ -0,0 +1,59 @@
+---
+layout: default
+navsection: installguide
+title: Install Composer
+...
+
+Arvados Composer is a single-page javascript application for building Common Workflow Languge (CWL) Workflows.
+
+h2. Prerequisites
+
+In addition to Arvados core services, Composer requires "Arvados hosted git repositories":install-arv-git-httpd.html which are used for storing workflow files.
+
+h2. Install
+
+Composer may be installed on the same host as Workbench, or on a different host. Composer communicates directly with the Arvados API server. It does not require its own backend and should be served as a static file.
+
+On a Debian-based system, install the following package:
+
+
+~$ sudo apt-get install arvados-composer
+
+~$ sudo yum install arvados-composer
+
+apiEndPoint: https://zzzzz.arvadosapi.com ++ +h3. Nginx + +Add Composer to your Nginx configuration. This example will host Composer at @/composer@. + +
+location /composer { + root /var/www/arvados-composer + index index.html +} ++ +h3. Workbench link to composer + +Edit the workbench @application.yml@ and set @composer_url@ to the location from which it is served. + +
+production: + composer_url: 'https://workbench.zzzzz.arvadosapi.com/composer' +