Skip to main content
The nullclaw service command manages nullclaw as a background service on your operating system, enabling auto-start and persistent operation.

Subcommands

Platform Support

Installation

1

Install the service

This creates the appropriate service file for your platform.
2

Start the service

The service starts nullclaw gateway in the background.
3

Verify it's running

Expected output:

Service Configuration

Linux (systemd)

Service file at ~/.config/systemd/user/nullclaw.service:
Manual management:

macOS (launchd)

Plist at ~/Library/LaunchAgents/com.nullclaw.agent.plist:
Manual management:

Logging

Linux (systemd)

Logs go to systemd journal:

macOS (launchd)

Logs go to files:

Auto-Restart

The service automatically restarts on failure:
  • Linux: Restart=on-failure, RestartSec=10
  • macOS: KeepAlive=true
  • Windows: Recovery settings

Troubleshooting

Service won’t start

Service starts but gateway fails

systemd user service (Linux)

User services require “lingering” to run when you’re not logged in:

Examples

Install and start

View logs

Stop and uninstall

See Also