Linux command
labcoat 命令
文本
复制后可按需替换文件名、目录或参数。
常用示例
Launch the deployment TUI
labcoat
Deploy from a specific flake
labcoat [path/to/flake]
说明
labcoat is a terminal user interface for deploying NixOS systems based on flakes. It automatically discovers hosts from your flake configuration and provides a one-step command to deploy or inspect those machines. Features include direct SSH access to target machines, running shell commands remotely, machine reboots with ping-based status monitoring, per-node deployment logging, and flagging outdated systems. The tool is designed for hobbyists and NixOS users managing small infrastructure setups — clusters or homelabs with up to a few dozen machines — especially during development and testing phases when rapid iteration on configurations is needed.
FAQ
What is the labcoat command used for?
labcoat is a terminal user interface for deploying NixOS systems based on flakes. It automatically discovers hosts from your flake configuration and provides a one-step command to deploy or inspect those machines. Features include direct SSH access to target machines, running shell commands remotely, machine reboots with ping-based status monitoring, per-node deployment logging, and flagging outdated systems. The tool is designed for hobbyists and NixOS users managing small infrastructure setups — clusters or homelabs with up to a few dozen machines — especially during development and testing phases when rapid iteration on configurations is needed.
How do I run a basic labcoat example?
Run `labcoat` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
Where can I find more labcoat examples?
This page includes 2 examples for labcoat, plus related commands for nearby Linux tasks.