scense/conf/config.json

45 lines
959 B
JSON

{
"password_key": "${PASSWORD_KEY}",
"logger": {
"name": "scense",
"level": "INFO",
"file": "$[workdir]$/logs/scense.log"
},
"filesroot": "$[workdir]$/files",
"databases": {
"scense": {
"driver": "mysql",
"kwargs": {
"host": "${MYSQL_HOST}",
"port": "${MYSQL_PORT}",
"user": "${MYSQL_USER}",
"password": "${MYSQL_PASSWORD}",
"database": "${MYSQL_DATABASE}",
"charset": "utf8mb4"
}
}
},
"website": {
"port": "${SERVER_PORT}",
"paths": {
"/": "$[workdir]$/wwwroot"
},
"processors": [
[".tmpl", "tmpl"],
[".ui", "bui"],
[".dspy", "dspy"],
[".wss", "ws"]
],
"indexes": ["index.ui", "index.html"],
"session": {
"driver": "redis",
"kwargs": {
"host": "${REDIS_HOST}",
"port": "${REDIS_PORT}"
},
"session_max_time": 86400,
"session_issue_time": 3600
}
}
}