Evaluation path
Try the product locally, then decide whether to self-host it.
Local evaluation starts with an administrator running the app. Operator staff then use the browser to import a schedule, check feeds, review realtime, and see the next issue.
Local Evaluation
- Start the appAn administrator runs the local startup command from the repository or release package.
- Open local sign-inStaff open
/admin/local-loginon localhost and choose Start setup. - Use the private consoleStart at
/admin/operationsand follow the first missing or blocked step. - Review the resultDecide whether the workflow fits your schedule, vehicles, feed URLs, and maintenance needs.
Move From Local To Self-Hosted
| Question | Local evaluation | Self-hosted reference operation |
|---|---|---|
| Where does the console run? | On a local machine after startup. | On an operator-owned server behind private admin access. |
| How does browser login work? | Local/demo sign-in at /admin/local-login. | One-time first-admin setup link, then password sign-in at /admin/login. |
| Where are feed URLs served? | Local or demo URLs for evaluation. | Stable deployment-owned URLs through the public feed paths. |
| Who owns secrets? | The local administrator. | The deployment owner, with private env files and rotation plans. |
| When can URLs be shared? | For local review only. | Only after agency and deployment-owner review authorizes sharing. |
When An Administrator Is Needed
- Startup and shutdownDocker, ports, database migrations, and local app lifecycle.
- ValidatorsInstalling and configuring static GTFS and GTFS Realtime validator tooling.
- Secrets and device tokensCreating, rotating, and storing credentials outside public docs and screenshots.
- Self-hostingDNS, TLS, reverse proxy, systemd, backups, monitoring, and update planning.
- First adminGenerating the one-time setup link, assigning roles, and keeping reset links out of public logs.
Limits
Local evaluation helps you inspect the workflow. It is not proof of compliance, production readiness, consumer acceptance, hosted service availability, vendor compatibility, SLA coverage, production AVL reliability, or ETA quality.