-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathenv.sh
More file actions
86 lines (69 loc) · 2.59 KB
/
env.sh
File metadata and controls
86 lines (69 loc) · 2.59 KB
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
# version
DOCKER_IMAGE_TAG=latest
# docker registry endpoint
DOCKER_REGISTRY=dccn
# volume for home directory
HOME_VOL=./testdata/home
# volume for project directory
PROJECT_VOL=./testdata/project
# volume for project directory on CephFS
PROJECT_CEPHFS_VOL=./testdata/project_cephfs
# volume for streamer job
STREAMER_DB_DATA_VOL=./testdata/streamer/db
# volume for streamer log
STREAMER_SERVICE_LOG_VOL=./testdata/streamer/log
# volume in which the streamer crontab is presented
STREAMER_SERVICE_CRON_VOL=./testdata/streamer/cron
# volume in which the streamer ui database initialisation script is presented
STREAMER_UI_DB_INIT_VOL=./streamer-ui/ui-db/init
# volume for streamer ui database
STREAMER_UI_DB_DATA_VOL=./testdata/ui-db/data
# volume in which the streamer ui crontab is presented
STREAMER_UI_CRON_VOL=./testdata/ui/cron
# volume for streamer ui log
STREAMER_UI_LOG_VOL=./testdata/ui/log
# Configuration files
STREAMER_SERVICE_CONFIG=./streamer/config/streamer-service-config.json
STREAMER_MAILER_CONFIG=./streamer/config/streamer-mailer-config.json
STREAMER_UI_CONFIG=./streamer/config/streamer-ui-config.json
# redis database for streamer jobs
REDIS_HOST=db
REDIS_PORT=6379
STREAMER_SERVICE_PORT=3001
# configuration for streamer ui server
STREAMER_UI_AUTH_SERVER=https://authserver
STREAMER_UI_AUTH_CLIENT_ID=clientid
STREAMER_UI_AUTH_CLIENT_SECRET=clientsecret
STREAMER_UI_PDB_VERSION=2
STREAMER_UI_EXTERNAL_PORT=9000
STREAMER_UI_BUFFER_DIR=./testdata/project/3055000.01/raw
STREAMER_URL_PREFIX=http://streamer:3001
STREAMER_UI_DB_HOST=ui-db
STREAMER_UI_DB_PORT=5432
STREAMER_UI_DB_USER=postgres
STREAMER_UI_DB_PASSWORD=postgres
STREAMER_UI_DB_NAME=postgres
# configuration for streamer ftp server
STREAMER_FTP_USERNAME=streamer
STREAMER_FTP_PASSWORD=streamer
STREAMER_FTP_AUTHORIZED_KEYS=./streamer/config/streamer-ftp-rsa.pub
STREAMER_FTP_UID=1010
STREAMER_FTP_GID=1010
STREAMER_FTP_EXTERNAL_PORT=2222
STREAMER_FTP_HOST_KEY_ED25519=./streamer/config/streamer-ftp-host-ed25519.key
STREAMER_FTP_HOST_KEY_RSA=./streamer/config/streamer-ftp-host-rsa.key
# configuration for streamer ui database
STREAMER_UI_DB_EXTERNAL_PORT=9001
POSTGRES_HOST=localhost
POSTGRES_PORT=5432
POSTGRES_USER=$STREAMER_UI_DB_USER
POSTGRES_PASSWORD=$STREAMER_UI_DB_PASSWORD
POSTGRES_DATABASE=$STREAMER_UI_DB_NAME
GRAFANA_USER=grafanareader
GRAFANA_PASSWORD=grafanareaderpassword
# configuration for stager
STAGER_DOCKER_IMAGE_TAG=latest
STAGER_DB_DATA_VOL=./testdata/stager/db
STAGER_API_CONFIG=./streamer/config/stager-api-server.yml
STAGER_WORKER_CONFIG=./streamer/config/stager-worker.yml
STAGER_IRODS_ICAT_CERT=./streamer/config/stager-icat.pem