tofupilot login

Last updated on May 21, 2026

The login command authenticates the CLI, and the default flow opens a browser. Flags switch the flow to a station device flow or a headless setup token.

login
tofupilot login

--url <URL>

Override the dashboard URL, which defaults to https://www.tofupilot.app, so you can log in against a self-hosted dashboard.

self-hosted login
tofupilot login --url https://tofupilot.acme.internal

--org <SLUG>

When you already know the organization slug, pass --org to skip interactive organization selection.

org login
tofupilot login --org acme

--station <ID>

To authenticate as a station via the device flow, pass --station. This flag conflicts with --token.

station login
tofupilot login --station station_abc

--token <TOKEN>

To authenticate as a station with a one-hour setup token issued by the dashboard, pass --token. The flow is headless, so no browser is required, and the flag conflicts with --org and --station.

headless station install
tofupilot login --token <setup-token-from-dashboard>

How is this guide?

On this page