# hbbs.toml [server] ip = "0.0.0.0" # IP address to listen on (0.0.0.0 for all interfaces) port = 21112 # Port for the RustDesk server [web] enable = true # Enable the web client port = 8080 # Port for the web client [log] level = "info" # Log level: "debug", "info", "warn", "error" file = "/var/log/rustdesk/hbbs.log" # Log file path [database] # Database configuration for storing session data type = "sqlite" # Database type: "sqlite", "mysql", etc. path = "/var/lib/rustdesk/hbbs.db" # Path to the database file [security] # Security settings enable_tls = true # Enable TLS for secure connections tls_cert = "/etc/ssl/certs/rustdesk.crt" # Path to the TLS certificate tls_key = "/etc/ssl/private/rustdesk.key" # Path to the TLS key [auth] # Authentication settings enable_auth = true # Enable authentication username = "admin" # Admin username password = "your_password" # Admin password (consider using a hashed password) [network] # Network settings max_connections = 100 # Maximum number of concurrent connections timeout = 300 # Timeout for idle connections in seconds