Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions website/docs/reference/cli-commands.md
Original file line number Diff line number Diff line change
Expand Up @@ -157,6 +157,14 @@ Subcommands:
| `uninstall` | Remove the installed service. |
| `setup` | Interactive messaging-platform setup. |

The `start`, `stop`, and `restart` subcommands accept `--all` for multi-profile environments:

| Option | Subcommands | Description |
|--------|-------------|-------------|
| `--all` | `start` | Kill all stale gateway processes across all profiles before starting the current profile's service. |
| `--all` | `stop` | Stop gateway processes across all profiles, not just the current one. |
| `--all` | `restart` | Stop all gateway processes across all profiles, then start the current profile's service fresh. |

:::tip WSL users
Use `hermes gateway run` instead of `hermes gateway start` — WSL's systemd support is unreliable. Wrap it in tmux for persistence: `tmux new -s hermes 'hermes gateway run'`. See [WSL FAQ](/docs/reference/faq#wsl-gateway-keeps-disconnecting-or-hermes-gateway-start-fails) for details.
:::
Expand Down
Loading