CLI

lawn system

System-level commands for CLI setup, network checks, and registry mirrors.
CommandDescription
lawn system cli installCreate a symlink in /usr/local/bin
lawn system cli uninstallRemove the symlink
lawn system network-checkCheck local network permission
lawn system config mirror listList registry mirrors
lawn system config mirror set <registry> <mirror-url>Set a mirror
lawn system config mirror remove <registry>Remove a mirror

lawn system cli install

Create a symlink to the lawn binary in /usr/local/bin, making it available system-wide.

lawn system cli install

lawn system cli uninstall

Remove the lawn symlink from /usr/local/bin.

lawn system cli uninstall

lawn system network-check

Check whether Lawn has local network permission. This permission is required for other devices on your network to access apps running on your Mac.

lawn system network-check

lawn system config mirror list

List all configured registry mirrors.

lawn system config mirror list

Aliases: ls

lawn system config mirror set

Set a mirror URL for a registry domain.

lawn system config mirror set <registry> <mirror-url>
# Mirror Docker Hub through a local cache
lawn system config mirror set docker.io https://mirror.local:5000

lawn system config mirror remove

Remove a configured mirror.

lawn system config mirror remove <registry>

Aliases: rm

lawn system config mirror remove docker.io