LAN administration tool
LAN Command Runner
LCR runs authenticated commands and file operations across machines you administer, with broker/agent mode for outbound agents and direct mode for single-machine control.
How it works
Command execution for machines you control
Start broker
A broker listens on a trusted LAN or VPN and authenticates every command with a bearer token.
Connect agents
Machines connect outbound as named agents, avoiding direct inbound exposure on every target.
Run work
Use agent IDs to run commands, stream stdout and stderr, transfer files, and inspect machine state.
Setup
Install through Agent Toolpacks
Agent Toolpacks is the preferred setup path for users who want LCR installed with the rest of the local automation stack. It keeps setup focused on installing the tool, checking the environment, and using the official packaged workflow.
Broker mode
lcr-cli broker hosts the broker. Agents connect and receive command jobs.
Agent mode
lcr-cli agent connects a machine to a configured broker with a stable agent name.
Direct mode
lcr-cli serve runs a small authenticated command server on one target machine.
Safety and details
Keep it on trusted networks
Security model
LCR executes commands on target machines. Treat its token like an admin password and use it only on a trusted LAN, VPN, or SSH tunnel.
Official setup
Use Agent Toolpacks for guided setup, then use the source repo for lower-level command documentation.