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.
|
|
|
{
|
|
|
|
"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"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|