forked from kba/anno-backend
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpm2.prod.yml
32 lines (32 loc) · 1.1 KB
/
pm2.prod.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
apps:
- name: "anno-ubhd"
script: "anno-common/anno-server/server.js"
watch: ['anno-common/*/*.js', 'anno-common/*/*.js']
ignore_watch: ["node_modules"]
autorestart: true
no_daemon: true
restart_delay: 1000
env:
# ANNO_LOGLEVEL: 'silly'
ANNO_LOGLEVEL: 'debug'
ANNO_ACL_FILE: "./acl.yml"
ANNO_DIST_DIR: /usr/local/AnnotationService/dist
ANNO_USER_FILE: "./users.yml"
ANNO_COLLECTION_FILE: "./collections.yml"
ANNO_MONGODB_PORT: 27017
ANNO_ENABLE_JWT_AUTH: true
ANNO_SERVER_AUTH: 'shibboleth'
ANNO_MIDDLEWARE_PLUGINS: >
@kba/anno-plugins:PreCollectionFile,
ANNO_STORE_HOOKS_PRE: >
@kba/anno-plugins:PreUserFile,
@kba/anno-plugins:CreatorInjectorFile,
@kba/anno-plugins:PreAclFile
ANNO_STORE_HOOKS_POST: >
@kba/anno-plugins:CreatorInjectorFile
ANNO_STORE: '@kba/anno-store-mongodb'
ANNO_PORT: 3000
ANNO_OPENAPI_HOST: "anno.ub.uni-heidelberg.de"
ANNO_OPENAPI_BASEPATH: "/anno"
ANNO_BASE_URL: 'https://anno.ub.uni-heidelberg.de'
ANNO_BASE_PATH: '/anno'