Skip to main content

Dashboard: Settings

The Settings page allows admins to configure the Routerly service, notification channels, and view system information. It is only accessible to users with the admin role.

Open Settings from the Settings item in the sidebar.


General Tab

Service Configuration

FieldDescription
PortThe port the service listens on (read-only — change via CLI or environment variable)
HostThe bind address (read-only)
Public URLThe externally accessible URL of this Routerly instance. Shown in project connection snippets
Default TimeoutPer-request timeout in milliseconds (applies to all projects unless overridden per-project)
Log Leveltrace / debug / info / warn / error
Dashboard EnabledToggle the web dashboard on or off

Changes are saved immediately and take effect without a restart (except Port and Host, which require a restart).


Notifications Tab

Configure one or more notification channels for budget alerts.

Adding a Channel

  1. Click + Add Channel
  2. Select the channel type: SMTP, SES, SendGrid, Azure, Google, Webhook
  3. Fill in the connection details for the selected type
  4. Click Save
  5. Click Send Test to verify the channel delivers a message correctly

See Concepts: Notifications for the configuration fields required by each provider.

Testing a Channel

Click Send Test next to a channel. Routerly sends a test message immediately. Check for a success toast or an error with details.

Removing a Channel

Click the Delete icon next to a channel.


About Tab

Read-only system information:

FieldDescription
VersionRouterly version string
UptimeHow long the service has been running since last start
Node.jsNode.js runtime version
PlatformOS and architecture
Config DirectoryPath to ~/.routerly/config/ (or $ROUTERLY_HOME/config/)