config.example.json
33 lines · 774 bytes · executable
1{
2 "listen": "0.0.0.0:3003",
3 "uri": "/",
4 "cache": {
5 "enabled": true,
6 "path": "cache",
7 "lifetime": "1w",
8 "max-size": 200,
9 "memcache": false,
10 "update-interval": 5
11 },
12 "api-cache": {
13 "enabled": true,
14 "max-size": 64,
15 "ttl": "5i"
16 },
17 "rate-limit": {
18 "per-minute": 60,
19 "burst": 20
20 },
21 "upstream": {
22 "min-interval-ms": 400,
23 "max-concurrent": 2
24 },
25 "static-path": "static",
26 "download-proxy": "",
27 "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36",
28 "proxy": true,
29 "nsfw": false,
30 "hide-ai": false,
31 "theme": "auto",
32 "language": "auto"
33}