-
Notifications
You must be signed in to change notification settings - Fork 1
/
station_config.yml.tmpl
77 lines (60 loc) · 1.67 KB
/
station_config.yml.tmpl
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
# Set the station id obtained in the central user interface
station_id: ""
version: "latest"
# station runtime environment set to development to allow for debugging and reduced security settings
# if no value is given or any value other than 'development' is given it defaults to a production environment
environment: "development"
# configure the admin password for the station (username: admin)
admin_password: "admin"
# absolute path to the directory where the station data is stored
station_data_dir: ""
# Configure authentication for central services
central:
api_url: ""
# Robot credentials for accessing central services, these can be obtained in the central UI
robot_id: "central-robot-id"
robot_secret: "central-robot-secret"
private_key: "/path/to/private_key.pem"
# optional password for private key
private_key_passphrase: "admin"
http:
port: 80
https:
port: 443
domain: ""
# list of path to certificate files (cert/key)
certs:
cert: "cert.pem"
key: "key.pem"
traefik:
dashboard:
port: 8081
# Configures the address and credentials for the central container registry
registry:
address:
password:
user:
project:
# configure admin user for the postgres database
db:
admin_user: "admin"
admin_password: "admin"
api:
# Fernet key for encryption of sensitive values stored in the database
fernet_key: ""
# configure airflow connection
airflow:
admin_user: "admin"
admin_password: "admin"
config_file: null
extra_dags_dir: "./dags"
# Configure the connection to the authentication server
auth:
host: ""
port: ""
robot_id: ""
robot_secret: ""
# configure minio connection
minio:
admin_user: "admin"
admin_password: ""