/
settings.yml
106 lines (90 loc) · 2.65 KB
/
settings.yml
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
# General
DATE_FORMAT_STR: '%Y-%m-%d %H:%M:%S.%L'
# Content
CONTENT:
USER: 'user'
BASE_DIR: '/foo/bar/'
SERVER_HOST: 'example-bar'
SDR_SERVER_URL: 'https://sdr.example.com'
SDR_USER: 'user'
SDR_PASSWORD: 'password'
# Indexer
INDEXER:
# the file to which the indexer log is written
LOG: 'log/indexer.log'
# the interval at which the indexer log is rotated
LOG_ROTATION_INTERVAL: 'daily'
# Metadata
METADATA:
CATALOG_URL: 'https://catalog.example.com/catalog/mods'
CATALOG_USER: 'user'
CATALOG_PASS: 'password'
# SSL
SSL:
CERT_FILE: "/etc/pki/tls/certs/<%= (`echo $HOSTNAME`).strip.gsub('.stanford.edu', '') %>-dor-prod.crt"
KEY_FILE: "/etc/pki/tls/private/<%= (`echo $HOSTNAME`).strip.gsub('.stanford.edu', '') %>-dor-prod.key"
KEY_PASS: 'password'
CONTENT:
BASE_DIR: '/dor/workspace'
# Stacks
STACKS:
DOCUMENT_CACHE_STORAGE_ROOT: '/purl/document_cache'
DOCUMENT_CACHE_HOST: 'cache.example.com'
DOCUMENT_CACHE_USER: 'user'
LOCAL_WORKSPACE_ROOT: '/dor/workspace'
STORAGE_ROOT: '/stacks'
HOST: 'stacks.example.com'
USER: 'user'
LOCAL_STACKS_ROOT: '/stacks'
LOCAL_DOCUMENT_CACHE_ROOT: '/purl/document_cache'
LOCAL_RECENT_CHANGES: '/purl/recent_changes'
URL: 'https://stacks.stanford.edu'
# Suri
SURI:
MINT_IDS: true
ID_NAMESPACE: 'druid'
URL: 'https://suri.example.com'
USER: 'user'
PASS: 'pass'
# Workflow
WORKFLOW:
LOGFILE: 'log/workflow_service.log'
SHIFT_AGE: 'weekly'
MESSAGE_QUEUES: []
# URLs
DOR_SERVICES_URL: 'https://user:password@dor-services.example.com'
FEDORA_URL: 'https://user:password@fedora.example.com:1000/fedora'
SOLRIZER_URL: 'https://solr.example.com/solr/collection'
STATUS_INDEXER_URL: 'https://status.example.com/render/?format=json&other=params'
WORKFLOW_URL: 'https://workflow.example.com/workflow'
SDR_URL: 'http://localhost/sdr'
purl_services_url: ~
CLEANUP:
LOCAL_WORKSPACE_ROOT: '/dor/workspace'
LOCAL_ASSEMBLY_ROOT: '/dor/assembly'
LOCAL_EXPORT_HOME: '/dor/export'
DOR:
SERVICE_USER: 'user'
SERVICE_PASSWORD: 'password'
RELEASE:
SYMPHONY_PATH: './'
WRITE_MARC_SCRIPT: 'bin/write_marc_record_test'
PURL_BASE_URI : 'http://purl.stanford.edu'
GOOBI:
URL: 'http://localhost:9292'
DPG_WORKFLOW_NAME: 'goobiWF'
DEFAULT_GOOBI_WORKFLOW_NAME: 'Example_Workflow'
MAX_TRIES: 3
MAX_SLEEP_SECONDS: 20
BASE_SLEEP_SECONDS: 2
WORKFLOW_ARCHIVER:
USER: 'user'
PASSWORD: 'password'
URI: '//localhost:1521/SID'
CATALOG:
SOLR_URL: "http://searchworks-solr.stanford.edu/solr/current/"
SYMPHONY:
JSON_URL: "https://sirsi.example.com/symws/v1/catalog/bib/key/%{catkey}?includeFields=bib"
HEADERS:
SD-ORIGINATING-APP-ID: DOR-SERVICES-APP
SD-PREFERRED-ROLE: GUEST