CppCMS
Main Page
Related Pages
Modules
Namespaces
Classes
Files
CppCMS - C++ Web Development Framework
Examples
Full Message Board Application Example using Cache, Sessions, CppDB library and more
message_board/config.js Configuration File
{
"mb"
: {
"media"
:
"/media"
,
"root"
:
""
,
"connection_string"
:
"sqlite3:db=mb.db;@pool_size=10"
//"connection_string" : "mysql:database=test;user=root;password=root;@pool_size=10"
},
"service"
: {
"api"
:
"http"
,
"port"
: 8080
},
"http"
: {
"script"
:
"/mb"
,
"rewrite"
: [
{
"regex"
:
"/media(/.*)?"
,
"pattern"
:
"$0"
},
{
"regex"
:
"/favion\\.ico"
,
"pattern"
:
"$0"
},
{
"regex"
:
".*"
,
"pattern"
:
"/mb$0"
}
]
},
"views"
: {
"paths"
: [
"./"
],
"skins"
: [
"simple"
],
},
"file_server"
: {
"enable"
:
true
,
"document_root"
:
"../"
},
"session"
: {
"expire"
:
"renew"
,
"timeout"
: 604800,
"location"
:
"client"
,
"client"
: {
"hmac"
:
"sha1"
,
"hmac_key"
:
"232074faa0fd37de20858bf8cd0a7d04"
}
},
"cache"
: {
"backend"
:
"thread_shared"
,
"limit"
: 100,
},
"security"
: {
"csrf"
: {
"enable"
:
true
,
"exposed"
:
true
}
},
"localization"
: {
"messages"
: {
"paths"
: [
"./locale"
],
"domains"
: [
"mb"
]
},
"locales"
: [
"en_US.UTF-8"
,
"he_IL.UTF-8"
]
}
}
Generated on Sun Dec 3 2017 22:47:16 for CppCMS by
1.8.11