Repository navigation
Expand file tree
/
Copy path.env.sample
More file actions
70 lines (61 loc) · 1.85 KB
/
Copy path.env.sample
File metadata and controls
70 lines (61 loc) · 1.85 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
# Global settings
# Configuration applicable across multiple components
# FOR WINDOWS/WSL USE IP
SERVER_DOMAIN_PROTOCOL=http
SERVER_DOMAIN=localhost # or external FQDN
NETWORK_NAME=open-vre-network
# KEYCLOAK CONFIGURATION
# Authentication and user managment settings for Keycloak
KEYCLOAK_SERVER=http://172.21.0.12:8080 # OIDC server cannot be in the same domain as openVRE to work with mod_auth_openidc
KEYCLOAK_REALM=project
KEYCLOAK_CLIENT=open-vre
KEYCLOAK_SECRET=01234secretxxxxxxxxxxxxxxxxxxxxx
# Only required for local deployment
KEYCLOAK_ADMIN_USER=admin
KEYCLOAK_ADMIN_PASSWORD=pass
KEYCLOAK_PORT=9099
KEYCLOAK_REALMS_DIR=./keycloak/realms
# Internal path (do not change)
KEYCLOAK_IMPORT_DIR=/opt/keycloak/data/import
# MONGODB CONFIGURATION
# Database settings for MongoDB
MONGO_SERVER=my-mongodb:27017
MONGO_MAIN_DB=openVRE
MONGO_INITDB_USERNAME=user
MONGO_INITDB_PASSWORD=user
# Only required for local deployment
MONGO_INITDB_ROOT_USERNAME=admin
MONGO_INITDB_ROOT_PASSWORD=admin
MONGO_PORT=27017
MONGO_VOLUME=mongo_data
# VAULT CONFIGURATION
# Secret managment settings for Vault
BAO_PORT=8089
BAO_ADDR=http://bao-server:8200
BAO_API_VERSION=v1
BAO_ROLENAME=user-role
BAO_SECRET_PATH=secret/data/
BAO_DEV_ROOT_TOKEN_ID=myroot
# DOCKER CONFIGURATION
# Settings related to Docker
# Ensure that the Docker group ID matches your system configuration
# To find the Docker group ID: getent group docker
DOCKER_GROUP=455
# FRONTEND CONFIGURATION
# Front-end application settings
FRONTEND_PORT=8088
FRONTEND_HOSTNAME=front_end
FRONTEND_HOST_PATH=/home/openVRE-core-dev
# MAIL CONFIGURATION
MAIL_HOST=mail
MAIL_USER=mail
MAIL_PASS=pass
# User ID and group ID for the front-end
# These should match the IDs running the Docker containers
UID=1000
GID=1000
# Datasets
INCLUDE_EGA_DATASETS=false
INCLUDE_EXTERNAL_DATASETS=false
INCLUDE_HPC_DATASETS=false
INCLUDE_OPENSTACK_DATASETS=false