Configuration
Config File
Located at~/.codewire/config.toml. Used for standalone mode (node, relay, sessions).
Platform Config
Platform mode stores its configuration separately in~/.codewire/:
platform.json— server URL, auth tokens, selected org/resource- Created automatically by
cw setup
Environment Variables
Environment variables override config file values.| Variable | Overrides | Description |
|---|---|---|
CODEWIRE_NODE_NAME | node.name | Node display name |
CODEWIRE_LISTEN | node.listen | WebSocket listen address |
CODEWIRE_EXTERNAL_URL | node.external_url | Advertised URL for clients |
CODEWIRE_RELAY_URL | node.relay_url | Relay server URL |
CODEWIRE_TOKEN | — | Auth token (useful in containers) |
Data Directory
~/.codewire/ contains all runtime state.
Global Flags
All commands accept these global flags:| Flag | Description |
|---|---|
--server <name|url> | Connect to a remote server or relay |
--token <token> | Authentication token for remote connections |