Skip to content

Commit 27ef2d3

Browse files
authored
Update convoy.json.example (frain-dev#1829)
* fix: update convoy.json.example * fix: change server port values * fix: remvoe search
1 parent 19df285 commit 27ef2d3

File tree

1 file changed

+79
-61
lines changed

1 file changed

+79
-61
lines changed

convoy.json.example

+79-61
Original file line numberDiff line numberDiff line change
@@ -1,81 +1,99 @@
11
{
2-
"environment": "dev",
2+
"auth": {
3+
"native": {
4+
"enabled": true
5+
},
6+
"jwt": {
7+
"enabled": true,
8+
"secret": "<insert-jwt-secret>",
9+
"expiry": 3600,
10+
"refresh_secret": "<insert-jwt-refresh-secret>",
11+
"refresh_expiry": 86400
12+
},
13+
"is_signup_enabled": true
14+
},
315
"database": {
4-
"type": "<insert-database-type>",
5-
"dsn": "<insert-database-dsn>"
16+
"type": "postgres",
17+
"scheme": "postgres",
18+
"host": "<insert-db-host>",
19+
"username": "<insert-db-username>",
20+
"password": "<insert-db-password>",
21+
"database": "<insert-db-name>",
22+
"options": "sslmode=disable",
23+
"port": 5432,
24+
"max_open_conn": 100,
25+
"max_idle_conn": 10,
26+
"conn_max_lifetime": 3600
627
},
7-
"sentry": {
8-
"dsn": "<insert-sentry-dsn>"
28+
"redis": {
29+
"scheme": "redis",
30+
"host": "<insert-redis-host>",
31+
"username": "<insert-redis-username>",
32+
"password": "<insert-redis-password>",
33+
"database": "0",
34+
"port": 6379,
35+
"addresses": "<insert-redis-addresses>"
936
},
10-
"queue": {
11-
"type": "redis",
12-
"redis": {
13-
"dsn": "<insert-redis-dsn>"
37+
"prometheus": {
38+
"dsn": "<insert-prometheus-dsn>"
39+
},
40+
"server": {
41+
"http": {
42+
"ssl": true,
43+
"ssl_cert_file": "<insert-ssl-cert-file>",
44+
"ssl_key_file": "<insert-ssl-key-file>",
45+
"port": 5005,
46+
"ingest_port": 5006,
47+
"worker_port": 5007,
48+
"socket_port": 5008,
49+
"domain_port": 5009,
50+
"proxy": "<insert-proxy-url>"
1451
}
1552
},
53+
"max_response_size": 102400,
54+
"smtp": {
55+
"ssl": true,
56+
"provider": "<insert-smtp-provider>",
57+
"url": "<insert-smtp-url>",
58+
"port": 587,
59+
"username": "<insert-smtp-username>",
60+
"password": "<insert-smtp-password>",
61+
"from": "<insert-smtp-from>",
62+
"reply-to": "<insert-smtp-reply-to>"
63+
},
64+
"env": "production",
1665
"logger": {
17-
"type": "console",
18-
"server_log": {
19-
"level": "info"
20-
}
66+
"level": "info"
2167
},
2268
"tracer": {
2369
"type": "new_relic",
2470
"new_relic": {
71+
"app_name": "<insert-new-relic-app-name>",
2572
"license_key": "<insert-new-relic-license-key>",
26-
"app_name": "convoy",
2773
"config_enabled": true,
2874
"distributed_tracer_enabled": true
2975
}
3076
},
31-
"server": {
32-
"http": {
33-
"ssl": false,
34-
"ssl_cert_file": "",
35-
"ssl_key_file": "",
36-
"port": 5005
37-
}
38-
},
39-
"auth": {
40-
"require_auth": false,
41-
"file": {
42-
"basic": [
43-
{
44-
"username": "default",
45-
"password": "default",
46-
"role": {
47-
"type": "super_user",
48-
"groups": [
49-
"sendcash-pay",
50-
"buycoins-api"
51-
]
52-
}
53-
}
54-
],
55-
"api_key": [
56-
{
57-
"api_key": "<insert-api-key>",
58-
"role": {
59-
"type": "super_user",
60-
"groups": [
61-
"sendcash-pay"
62-
]
63-
}
64-
}
65-
]
66-
}
77+
"host": "<insert-host>",
78+
"custom_domain_suffix": "<insert-custom-domain-suffix>",
79+
"feature_flag": "experimental",
80+
"analytics": {
81+
"enabled": true
6782
},
68-
"group": {
69-
"signature": {
70-
"header": "X-Company-Event-WebHook-Signature",
71-
"hash": "SHA256"
83+
"storage_policy": {
84+
"type": "s3 | on_prem",
85+
"s3": {
86+
"prefix": "<insert-s3-prefix>",
87+
"bucket": "<insert-s3-bucket>",
88+
"access_key": "<insert-s3-access-key>",
89+
"secret_key": "<insert-s3-secret-key>",
90+
"region": "<insert-s3-region>",
91+
"session_token": "<insert-s3-session-token>",
92+
"endpoint": "<insert-s3-endpoint>"
7293
},
73-
"strategy": {
74-
"type": "default",
75-
"default": {
76-
"intervalSeconds": 20,
77-
"retryLimit": 3
78-
}
94+
"on_prem": {
95+
"path": "<insert-on-prem-path>"
7996
}
80-
}
97+
},
98+
"consumer_pool_size": 200
8199
}

0 commit comments

Comments
 (0)