-
Notifications
You must be signed in to change notification settings - Fork 9
Expand file tree
/
Copy path.env.template
More file actions
70 lines (60 loc) · 2.31 KB
/
.env.template
File metadata and controls
70 lines (60 loc) · 2.31 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
# =============================================================================
# ESDL MapEditor and ESSIM Toolsuite Configuration
# =============================================================================
# Copy this file to .env and adjust values as needed.
# Default values work for localhost development but are NOT secure for production.
#
# Usage:
# cp .env.template .env
# docker-compose up
# =============================================================================
# -----------------------------------------------------------------------------
# PORTS
# -----------------------------------------------------------------------------
# Uncomment and change if you need different ports
#MAPEDITOR_PORT=8111
#BOUNDARYSERVICE_PORT=4002
#ESSIM_PORT=8112
#PANELSERVICE_PORT=3400
#ESDL_DRIVE_HTTPS_PORT=9443
#ESDL_DRIVE_PORT=9080
#CDO_PORT=2036
#PGADMIN_PORT=5050
#MONGO_PORT=27017
#INFLUXDB_PORT=8086
#INFLUXDB_RPC_PORT=8088
#GRAFANA_PORT=3000
#POSTGRES_PORT=5432
#KEYCLOAK_PORT=8080
#KEYCLOAK_HTTPS_PORT=8443
# -----------------------------------------------------------------------------
# CREDENTIALS
# -----------------------------------------------------------------------------
# IMPORTANT: Change these for production deployments!
# PostgreSQL superuser
POSTGRES_DB_USER=postgres
POSTGRES_DB_PASSWD=password
# PostgreSQL service accounts (created by init-database.sh)
POSTGRES_KEYCLOAK_PASSWORD=password
POSTGRES_BOUNDARY_SERVICE_PASSWORD=password
POSTGRES_DRIVE_PASSWORD=password
POSTGRES_DATA_MANAGER_PASSWORD=password
# Keycloak admin
KEYCLOAK_ADMIN_PASSWORD=password
# Grafana admin
GF_SECURITY_ADMIN_PASSWORD=password
# InfluxDB (used internally)
#INFLUXDB_ADMIN_PASSWORD=admin
#INFLUXDB_WRITE_USER_PASSWORD=panelservice
# -----------------------------------------------------------------------------
# EXTERNAL URLS (for cloud/production deployment)
# -----------------------------------------------------------------------------
# Uncomment and configure these when deploying to a server with a domain name.
# See README.md "Cloud deployment" section for details.
#PROTOCOL=https
#DOMAIN=example.com
#MAPEDITOR_URL=${PROTOCOL}://${DOMAIN}
#KEYCLOAK_URL=${PROTOCOL}://keycloak.${DOMAIN}
#GRAFANA_URL=${PROTOCOL}://dashboard.${DOMAIN}
#PANEL_SERVICE_URL=${PROTOCOL}://panel.${DOMAIN}
#DRIVE_URL=${PROTOCOL}://drive.${DOMAIN}