Server
Rate Limit
Enabled
Live Preview
{
"server": {
"address": "0.0.0.0",
"port": 9000,
"connection_strategy": "Whitelist",
"list": [
""
],
"rate_limit": {
"enabled": true,
"max_tcp_requests_per_minute": 120
},
"tcp_port": 8081,
"udp_port": 8082,
"file_port": 8083
},
"logging": {
"debug_level": "Debug",
"log_file": "suduxu.log",
"max_log_size": 1048576,
"log_to_console": true
},
"security": {
"enabled": true,
"password": 0
},
"file_sharing": {
"enabled": true,
"shared_directory": "./shared_files",
"files": [],
"initially_loaded": []
},
"devices": {
"initially_send_sensor_data": true,
"max_devices": 8,
"allowed_device_types": [
"Android",
"iOS",
"Windows",
"Linux",
"macOS",
"Other"
],
"initial_frame_rate": 60
},
"screen_capture": {
"enabled": true,
"capture_on_server": true,
"capture_directory": "./captures"
},
"sensors": {
"accelerometer": true,
"gyroscope": true,
"magnetometer": true,
"temperature": false,
"humidity": false,
"pressure": false,
"light": false
},
"developer": {
"prefer_cli": true,
"allow_mocked_sensors": false,
"allow_mocked_buttons": false
},
"health_check": {
"server": {
"enabled": true,
"interval_ms": 30000,
"timeout_ms": 5000
},
"clients": {
"enabled": true,
"interval_ms": 60000,
"timeout_ms": 10000
}
}
}