49 lines
892 B
Plaintext
49 lines
892 B
Plaintext
|
|
# Platform Default Values
|
||
|
|
|
||
|
|
{
|
||
|
|
# Server defaults
|
||
|
|
server = {
|
||
|
|
host = "0.0.0.0",
|
||
|
|
port = 8080,
|
||
|
|
workers = 4,
|
||
|
|
request_timeout = 30000,
|
||
|
|
keep_alive = 75,
|
||
|
|
max_connections = 1000,
|
||
|
|
graceful_shutdown = true,
|
||
|
|
shutdown_timeout = 30,
|
||
|
|
},
|
||
|
|
|
||
|
|
# Database defaults
|
||
|
|
database = {
|
||
|
|
url = "ws://localhost:8000",
|
||
|
|
username = "root",
|
||
|
|
password = "",
|
||
|
|
database = "vapora",
|
||
|
|
pool_size = 20,
|
||
|
|
connection_timeout = 30,
|
||
|
|
},
|
||
|
|
|
||
|
|
# Monitoring defaults
|
||
|
|
monitoring = {
|
||
|
|
prometheus_enabled = false,
|
||
|
|
log_level = "info",
|
||
|
|
tracing_enabled = false,
|
||
|
|
metrics_path = "/metrics",
|
||
|
|
},
|
||
|
|
|
||
|
|
# Security defaults
|
||
|
|
security = {
|
||
|
|
tls_enabled = false,
|
||
|
|
auth_enabled = true,
|
||
|
|
audit_enabled = false,
|
||
|
|
},
|
||
|
|
|
||
|
|
# Storage defaults
|
||
|
|
storage = {
|
||
|
|
base_path = "/var/lib/vapora",
|
||
|
|
backend = "filesystem",
|
||
|
|
backup_enabled = true,
|
||
|
|
backup_interval = 24,
|
||
|
|
},
|
||
|
|
}
|