-
Notifications
You must be signed in to change notification settings - Fork 1
/
.env
executable file
·80 lines (67 loc) · 2.69 KB
/
.env
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
############################################################################
### Use this file to declare default values for docker-compose variables ###
### See https://docs.docker.com/compose/env-file/ ###
############################################################################
# Docker registry
ENV_REGISTRY_HOST=registry.prod.dh.unimaas.nl
ENV_TAG=latest
# Used by all iRODS's bootstrap.sh
ENV_ENVIRONMENT=dev
# iRODS-frontend
ENV_IRODS_REST_VERSION=4.1.10.0-RC1
# DavRODS
ENV_DAVRODS_IRODS_VERSION=4.2.12
ENV_DAVRODS_VERSION=1.5.1
# MDR
ENV_RULE_WRAPPER_VERSION=2023.4
ENV_MDR_POSTGRES_VERSION=13.4
# Elastic
ENV_ELASTIC_PASSWORD=test_1aqz2swx3dec4vfr
ENV_ELASTIC_HOST=elastic.dh.local
ENV_ELASTIC_PORT=9200
# For containers that use docker images
ENV_MYSQL_VERSION=5.6
## Note: postgres version is also used by irods (icat) container
ENV_POSTGRES_VERSION=14.7-alpine
ENV_POSTGRES_CLIENT_VERSION=14
# Other (used in various containers)
ENV_DOCKERIZE_VERSION=v0.2.0
ENV_FILEBEAT_VERSION=7.17.7
ENV_HTTP_PROXY=http://proxy.unimaas.nl:3128/
ENV_HTTPS_PROXY=http://proxy.unimaas.nl:3128/
# iRODS
ENV_IRODS_UID=999
ENV_IRODS_GID=999
ENV_IRODS_VERSION=4.3.2-0~jammy
ENV_IRODS_PYTHON_PLUGIN_VERSION=4.3.2.0-0~jammy
ENV_IRODS_RESC_PLUGIN_S3_VERSION=4.3.2.0-0~jammy
ENV_IRODS_INGEST_REMOVE_DELAY=300s
ENV_IRODS_TEMP_PASSWORD_LIFETIME=7776000
# These secrets could be templated by ansible. *But*, they would only shared to
# the container that needs them, especially in production. So, if this .env is
# not the right place given that restriction, we could move them to
# docker-compose.yml? Also, some of them are icat only, others irescs only.
# Perhaps only have the strictly common ones here, rest in docker-compose?
ENV_IRODS_PASSWORD_ADMIN=test_1234567890qpwoeirutyg
ENV_IRODS_ICAT_HOST="icat.dh.local"
# These need to be 32 bytes
ENV_IRODS_KEY_SERVER_ZONE=test_12345pqmzwoxneicyrhfAAA3232
ENV_IRODS_KEY_SERVER_NEGOTIATION=test_567890nceibxwuvzyqfsagjf8dk
ENV_IRODS_KEY_CONTROL_PLANE=test_ABCDErulswop1q2b3v4m5z6as98
ENV_IRODS_PASSWORDS_SALT=test_somesalthere
# S3 related
ENV_S3_ACCESS_KEY_AC=ABCDEFGHIJKLMNOPQRST
ENV_S3_SECRET_KEY_AC=ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNO
ENV_S3_AUTH_FILE_AC=/var/lib/irods/minio1.keypair
ENV_S3_ACCESS_KEY_GL=BCDEFGHIJKLMNOPQRSTU
ENV_S3_SECRET_KEY_GL=BCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOP
ENV_S3_AUTH_FILE_GL=/var/lib/irods/minio2.keypair
# EPICPID for iRODS-ruleset
ENV_EPICPID_URL=http://epicpid.dh.local/epic/21.T12996/
ENV_EPICPID_USER=user
ENV_EPICPID_PASSWORD=test_lhkjdhfgqpow96312
# Help center backend
ENV_HC_BACKEND_URL=http://help.mdr.${RIT_ENV}.dh.unimaas.nl
# MDR
ENV_MDR_HANDLE_URL=http://mdr.${RIT_ENV}.dh.unimaas.nl/hdl/
ENV_DEBUG_DH_BOOTSTRAP="no"