-
Notifications
You must be signed in to change notification settings - Fork 14
/
config.example.json
46 lines (46 loc) · 1.23 KB
/
config.example.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
{
"environment": "production",
"port": 2727,
"database": "postgres://user:password@postgres:5432/kalmia?sslmode=disable",
"logLevel": "debug",
"sessionSecret": "thisisaverysecretkeyhasalotoflengthandeverything!",
"users": [
{
"username": "admin",
"email": "[email protected]",
"password": "admin",
"admin": true
},
{
"username": "user",
"email": "[email protected]",
"password": "user",
"admin": false
}
],
"s3": {
"endpoint": "<ENDPOINT>",
"region": "auto",
"accessKeyId": "<ACCESS_KEY_ID>",
"secretAccessKey": "<SECRET_ACCESS>",
"bucket": "<BUCKET_NAME>",
"usePathStyle": true,
"publicUrlFormat": "https://<domain>/%s"
},
"githubOAuth": {
"clientId": "<CLIENT_ID>",
"clientSecret": "<CLIENT_SECRET>",
"callbackUrl": "http://<domain>/oauth/github/callback"
},
"microsoftOAuth": {
"clientId": "<CLIENT_ID>",
"clientSecret": "<CLIENT_SECRET>",
"directoryId": "<DIRECTORY_ID>",
"callbackUrl": "http://<domain>/oauth/microsoft/callback"
},
"googleOAuth": {
"clientId": "<CLIENT_ID>",
"clientSecret": "<CLIENT_SECRET>",
"callbackUrl": "<CALLBACK_URL>"
}
}