forked from DigitalSlideArchive/digital_slide_archive
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathprovision.yaml
73 lines (70 loc) · 2.45 KB
/
provision.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
---
# The provision script can take a yaml file with provision options
# This is a dictionary of command-line arguments for the provisioning script
force: False
samples: False
sample-collection: Samples
sample-folder: Images
# Set use-defaults to False to skip default settings
use-defaults: True
# Set mongo_compat to False to not automatically set the mongo feature
# compatibility version to the current server version.
mongo-compat: True
# A list of additional pip modules to install; if any are girder plugins with
# client-side code, also specify rebuild-client.
# pip:
# - girder-oauth
# - girder-ldap
# rebuild-client may be False, True (for dev mode), or "production"
rebuild-client: False
# Default admin user if there are no admin users
admin:
login: admin
password: password
firstName: Admin
lastName: Admin
email: [email protected]
public: True
# Default assetstore if there are no assetstores
assetstore:
method: createFilesystemAssetstore
name: Assetstore
root: /assetstore
# Any resources to ensure exist. A model must be specified. This creates the
# resource if there is no match for all specified values. A value of
# "resource:<path>" is converted to the resource document with that resource
# path. "resource:admin" uses the default admin, "resourceid:<path>" is the
# string id for the resource path, and "resourceid:admin" is the string if for
# default admin.
resources:
- model: collection
name: Tasks
creator: resource:admin
public: True
- model: folder
parent: resource:collection/Tasks
parentType: collection
name: "Slicer CLI Web Tasks"
creator: resource:admin
public: True
settings:
worker.broker: "amqp://guest:guest@rabbitmq"
worker.backend: "rpc://guest:guest@rabbitmq"
worker.api_url: "http://girder:8080/api/v1"
worker.direct_path: True
core.brand_name: "Digital Slide Archive"
histomicsui.webroot_path: "histomics"
histomicsui.alternate_webroot_path: "histomicstk"
histomicsui.delete_annotations_after_ingest: True
homepage.markdown: |-
# Digital Slide Archive
---
## Bioinformatics Platform
Welcome to the **Digital Slide Archive**.
Developers who want to use the Girder REST API should check out the
[interactive web API docs](api/v1).
The [HistomicsUI](histomics) application is enabled.
slicer_cli_web.task_folder: "resourceid:collection/Tasks/Slicer CLI Web Tasks"
# List slicer-cli-images to pull and load
slicer-cli-image:
- dsarchive/histomicstk:latest