TRUSTMUX-CTL(1)

NAME
trustmux-ctl - manage the Trustmux daemon

SYNOPSIS
trustmux-ctl COMMAND

DESCRIPTION
trustmux-ctl starts, stops, and inspects the Trustmux daemon.

COMMANDS

setup
    One-time setup: verify Tailscale is installed and connected, then configure tailscale serve for HTTPS on port 7432.

start
    Start the daemon in HTTPS mode via tailscale serve (default).

start-local
    Start the daemon bound to 127.0.0.1 only, for access via SSH tunnel.

start-direct
    Start the daemon with a self-signed TLS certificate, binding on all interfaces for LAN access without Tailscale.

stop
    Send SIGTERM to the running daemon.

restart
    Stop then start the daemon in HTTPS mode.

status
    Show whether the daemon is running and the URL to connect to.

log Tail the daemon log at ~/.config/trustmux/trustmux.log.

FILES

~/.config/trustmux/trustmux.log
    Daemon log file.

/tmp/trustmux.pid
    PID file written at startup.

SEE ALSO
trustmux(1), trustmux-pair(1), trustmux-enable(1)

AUTHOR
Dustin Kirkland <kirkland@ubuntu.com>