Menu / Docs Navigation

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

ParameterTypeDescription
bonding_modeStringForces the channel bonding strategy. Options: Speed, Reliability, None.
cyberSecEnabledBooleanEnables the system-wide DNS sinkhole proxy via Brave's Rust adblock engine.
autoConnectBooleanAutomatically 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.