-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathconfig.yaml
More file actions
58 lines (52 loc) · 1.14 KB
/
config.yaml
File metadata and controls
58 lines (52 loc) · 1.14 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
# backend environment configs
app:
name: laclm
version: v1.1
debug_mode: true
session_timeout: 1
base_path: /mnt
max_workers: 5
# backend server deployment configs
server:
host: 0.0.0.0
port: 8080
# databases for operations
database:
transaction_log_redis:
address: localhost:6379
password: ${LACLM_TRANS_REDIS_PASSWORD}
db: 0
archival_postgres:
host: localhost
port: 5432
user: postgres
password: idontlikepeople
dbname: postgres
sslmode: disable
# logging configurations
logging:
file: logs/app.log
max_size: 100
max_backups: 5
max_age: 30
compress: true
# filesystem server that needs management
filesystem_servers:
- path: /nfs-system
method: remote
remote:
host: localhost
port: 6593
- path: /beegfs-system
method: local
# authentication information
authentication:
ldap:
tls: false
address: "ldap://localhost:389"
admin_dn: ${LACLM_LDAP_ADMIN_DN}
admin_password: ${LACLM_LDAP_ADMIN_PASSWORD}
search_base: "cn=Princeton Plainsboro Hospital ,dc=myorg,dc=local"
backend_security:
jwt_secret_token: ${JWT_SECRET_TOKEN}
jwt_expiry: 1