OMNIHOST(1)

NAME
omnihost - High-Performance SSH Management CLI

SYNOPSIS
omnihost [OPTIONS] [COMMAND] [ARGS]

DESCRIPTION
OmniHost is a high-performance command-line tool for managing SSH servers and executing commands remotely. It supports parallel execution, server groups, command aliases, and more.

OPTIONS

-v, --verbose
    Verbose output

--debug
    Debug mode with detailed logging

--version
    Show version and exit

--help
    Show help message

COMMANDS

list
    List all configured servers

add Add a new server to SSH config

exec
    Execute a command on a remote server

connect
    Open an interactive shell session

exec-all
    Execute a command on all servers in parallel

exec-multi
    Execute a command on specific servers

exec-group
    Execute a command on all servers in a group

history
    Manage command history

tunnel
    Manage SSH tunnels

EXAMPLES

List all servers:
    omnihost list

Execute command on server:
    omnihost exec web01 uptime

Execute on all servers in parallel:
    omnihost exec-all df -h --parallel 10

AUTHOR
Sagar Memane <sagarmemane135@github.com>

SEE ALSO
Full documentation: https://github.com/sagarmemane135/omnihost