Daemon Configuration
The Tunnely desktop application stores its local configuration preferences in a JSON file. The headless Rust daemon reads this file to dictate channel bonding limits and start-up behaviour.
Manifest Location
The daemon configuration is stored in a standard JSON file scoped to the current user profile's application data directory.
- Windows:
%APPDATA%\com.tunnely.app\tunnely_prefs.json - macOS:
~/Library/Application Support/com.tunnely.app/tunnely_prefs.json - Linux:
~/.config/com.tunnely.app/tunnely_prefs.json
Available Parameters
| Parameter | Type | Description |
|---|---|---|
bonding_mode | String | Forces the channel bonding strategy. Options: Speed, Reliability, None. |
cyberSecEnabled | Boolean | Enables the system-wide DNS sinkhole proxy via Brave's Rust adblock engine. |
autoConnect | Boolean | Automatically connects to the optimal relay network upon daemon launch. |
GUI Override Warning
The desktop client automatically manages this JSON file. Manual modifications outside of the Tauri commands or React GUI may be overwritten if the application is currently running. Close the application via the system tray before manual editing.