Application for Gemini Protocol
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

75 lines
1.6 KiB

{
"kevacoin":
{
"server":
{
"protocol":"http",
"host":"127.0.0.1",
"port":9992,
"username":"",
"password":""
}
},
"gemini":
{
"server":
{
"host":"127.0.0.1",
"port":1965
},
"response":
{
"default":
{
"code":20,
"meta":"text/gemini; charset=utf-8;"
}
}
},
"memcached":
{
"server":
{
"host":"127.0.0.1",
"port":11211,
"timeout":3600,
"namespace":"geminiapp"
}
},
"kevachat":
{
"about":
[
"KevaChat is distributed chat platform for open, uncensored and privacy respectable communication with permanent data storage in blockchain.",
"",
"=> /room/NfqYRoWFZAydVyS4GjDa6o31CDSpGXVyXE Official room",
"=> https://github.com/kevachat/geminiapp Geminiapp source",
"=> https://github.com/kevachat/webapp Webapp source"
],
"room":
{
"key":
{
"regex":"/^[\\w\\s\\._-]{2,64}$/ui"
}
},
"post":
{
"key":
{
"regex":"/^([\\d]+)@([A-z0-9\\.\\:\\[\\]]+)$/"
},
"value":
{
"regex":"/.*/ui"
}
},
"user":
{
"name":
{
"regex":"/^[0-9A-z-]{2,16}$/ui"
}
}
}
}