Project

General

Profile

Source Tree Overview » History » Version 18

Brett Smith, 07/27/2015 08:48 PM

1 18 Brett Smith
h1. Source Tree Overview
2 1 Ward Vandewege
3 18 Brett Smith
This page outlines the organization of individual components in the Arvados source tree, with links to more information about each component.  Check the [[Release Status]] of these components.
4 2 Ward Vandewege
5 6 Tom Clegg
h2. Repository
6 1 Ward Vandewege
7 18 Brett Smith
The source repository is available from GitHub.
8 6 Tom Clegg
9 11 Ward Vandewege
 git clone git://github.com/curoverse/arvados.git
10 1 Ward Vandewege
11
h2. Components
12
13 18 Brett Smith
|*Component*                            |*Path in source tree*     |*Links*|
14
|Single sign-on authentication server   |(external)          |https://github.com/curoverse/sso-devise-omniauth-provider.git|
15
|API server and metadata database       |@/services/api@     |[[Hacking API server]]|
16
|Keep Content Addressable Storage server|@/services/keepstore@
17
@/services/keepproxy@|[[Hacking Keep]]|
18
|Keep Data Manager                      |@/services/datamanager@||
19
|Keep FUSE driver                       |@/services/fuse@||
20
|Crunch work dispatcher                 |@/services/api/scripts/crunch-dispatch.rb@
21
@/sdk/cli/bin/crunch-job@
22
@/sdk/cli/bin/arv-run-pipeline-instance@
23
@/services/crunchstat@||
24
|Arvados Git repository server          |@/services/arv-git-httpd@||
25
|Node Manager                           |@/services/nodemanager@|[[Hacking Node Manager]]|
26
|SDKs (Ruby, Python, Perl, Java, Go, CLI tools) |@/sdk@         |[[Hacking|Hacking HQ]] includes links with more about each SDK
27
"User documentation":http://doc.arvados.org/sdk/|
28
|Workbench (web based console/dashboard)|@/apps/workbench@   |[[Hacking Workbench]]|
29
|Crunch scripts                         |@/crunch_scripts@   |Includes run-command, utility, and tutorial scripts|
30
|Docker images for Arvados              |@/docker@           |Most images are designed to let you "run a small test Arvados cluster on a single host":http://doc.arvados.org/install/install-docker.html.|
31
|Documentation                          |@/doc@              |See [[Documentation]] and http://doc.arvados.org|