# WSSSH: Warp-Powered Stefy's Spatial Secure Hyperdrive Client (wssshc) Configuration Example
#
# This is an example configuration file for wssshc.
# Copy this file to /etc/wssshc.conf or ~/.config/wsssh/wssshc.conf
# and modify the settings as needed.
#
# Configuration hierarchy (highest priority first):
# 1. Command line arguments
# 2. ~/.config/wsssh/wssshc.conf (user config)
# 3. /etc/wssshc.conf (system config)

[wssshc]
# WebSocket server IP address or hostname
server-ip = wssshd.example.com

# WebSocket server port
port = 9898

# Client ID for registration with the server
id = my-client

# Registration password (must match server configuration)
password = my-secret-password

# Reconnection interval in seconds (default: 30)
interval = 30

# Default tunnel host and port (can be overridden by service configurations)
# tunnel-host = 127.0.0.1
# tunnel-port = 22

# Directory containing service configuration files (default: /etc/wsssh.d/)
# Multiple directories can be specified with colon separation
services-path = /etc/wsssh.d/

# Default service name for tunnel requests (default: ssh)
service = ssh