A service of Daily Data, Inc.
Contact Form

User Tools

Site Tools


software:rust:server

This is an old revision of the document!


RustDesk Server Setup (free)

Configuration Files

Do not use, these are just notes and they are wrong

# hbbs Configuration
[hbbs]
addr = "0.0.0.0:21116"
password = "your_secure_password"
max_connections = 100
timeout = 30
 
[log]
level = "info"
file = "hbbs.log"
 
[tls]
enabled = true
cert_file = "/path/to/cert.pem"
key_file = "/path/to/key.pem"
 
# hbbr Configuration
[hbbr]
addr = "0.0.0.0:21117"
password = "your_secure_password"
max_connections = 100
timeout = 30
enable_file_transfer = true
 
[log]
level = "info"
file = "hbbr.log"
 
[tls]
enabled = true
cert_file = "/path/to/cert.pem"
key_file = "/path/to/key.pem"
# hbbs Configuration
# rust ID Server
# save as hbbs.toml
# hbbs --config /path/to/hbbs.toml
 
# The address and port for the ID server
addr = "0.0.0.0:21116"  # Listen on all interfaces
 
# Optional: Set a password for the ID server
# password = "your_secure_password"
 
# Optional: limit maximum number of connections
# max_connections = "10"
 
# Optional: Sets a timeout for client connections
# timeout = 
 
# Optional: Enable logging
[log]
level = "info"  # Log level can be "debug", "info", "warn", "error"
file = "hbbs.log"  # Log file path
# hbbr Configuration
# save as hbbr.toml
# hbbr --config /path/to/hbbr.toml
 
# The address and port for the relay server
addr = "0.0.0.0:21117"  # Listen on all interfaces
 
# Optional: Set a password for the relay server
# password = "your_secure_password"
 
# Optional: Enable logging
[log]
level = "info"  # Log level can be "debug", "info", "warn", "error"
file = "hbbr.log"  # Log file path
 
# Optional: Enable TLS for secure connections
[tls]
enabled = true
cert_file = "/path/to/cert.pem"  # Path to the certificate file
key_file = "/path/to/key.pem"      # Path to the private key file
software/rust/server.1758177828.txt.gz · Last modified: 2025/09/18 01:43 by rodolico