-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathconfig.test.json
64 lines (64 loc) · 1.72 KB
/
config.test.json
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
{
"instanceName": "id-core",
"logLevel": 61,
"api": {
"listenHost": "127.0.0.1",
"listenPort": "50080",
"proxy": true,
"corsAllowedOrigins": [
"https://reservation.snucse.org"
]
},
"session": {
"key": "id-session",
"maxAge": 3600000,
"signed": true,
"rolling": false,
"renew": true
},
"email": {
"host": "smtp.gmail.com",
"username": "INSERT_USERNAME_HERE",
"password": "INSERT_PASSWORD_HERE",
"resendLimit": 3,
"verificationEmailSubject": "id.snucse.org 이메일 인증",
"passwordChangeEmailSubject": "id.snucse.org 비밀번호 변경",
"verificationEmailUrl": "http://localhost:3000/sign-up",
"passwordChangeEmailUrl": "http://localhost:3000/change-password"
},
"posix": {
"userGroupName": "cseusers",
"userGroupGid": 101132,
"sudoerGroupName": "csesudoers",
"sudoerGroupGid": 100600,
"defaultShell": "/bin/bash",
"minUid": 100000,
"homeDirectoryPrefix": "/csehome"
},
"postgresql": {
"host": "postgres",
"port": 5432,
"user": "postgres",
"password": "foo",
"database": "id"
},
"permissions": {
"snucse": [1]
},
"jwt": {
"privateKey": "-----BEGIN PRIVATE KEY-----\nMIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgCdjfvbvINjCy20yG\nuoDL0rVf60lJAv6Y/barD5El0Y2hRANCAARWUx7P9gsIAe23mCffvGXylGdb8t40\nXgBYC+Rv2zIVkPtfL6y5TLTn0LTm+9Q2Z/43Yo864CXRUoSVAU9puu3P\n-----END PRIVATE KEY-----\n",
"expirySec": 100,
"issuer": "bacchus:id",
"audience": "bacchus:some_service"
},
"oidc": {
"issuer": "http://localhost:3000/o",
"cookieKey": "ZHarLSnCayTOwuih",
"jwks": {
"keys": []
},
"devInteractions": false,
"deviceFlow": false,
"revocation": false
}
}