1. Copy `config.yml.example' to `config.yml' and edit it with settings
for your installation.
-2. Run `./config.rb' to generate configuration files.
-
-3. Run `./build.sh' to build the following Docker images:
+2. Run `make' to build the following Docker images:
arvados/api - the Arvados API server
arvados/docserver - Arvados documentation
arvados/warehouse - Keep, the Arvados content-addressable filesystem
arvados/workbench - the Arvados console
+ You may also build Docker images for individual Arvados services:
+
+ make api-image
+ make docserver-image
+ make warehouse-image
+ make workbench-image
+
DEPLOYING
---------
controller.$API_HOSTNAME
workbench.$API_HOSTNAME
-2. Provision your Omniauth server with the APP_ID and
- APP_SECRET from api/omniauth.rb.
-
-3. Deploying API:
+2. Deploying API:
docker run -p 80:80 -p 443:443 arvados/api
-4. Deploying Keep:
+3. Deploying Keep:
mkdir /tmp/keepfs
mount -t tmpfs -o size=512M tmpfs /tmp/keepfs
docker run -p 25107:25107 -v /tmp/keepfs:/dev/keep-0 arvados/warehouse