Add user
Existing users
| Username | Role | Groups | Team | Active | Last login | Actions |
|---|
Add team
Existing teams
| Name | Car # | Colour | Contact | Members | Actions |
|---|
System settings
Changes to most settings take effect immediately. Settings marked ↺ restart require a server restart to take effect.
APRS Callsigns
Add callsigns to overlay APRS-tracked vehicles on the map. Positions are fetched every 60 s from APRS.fi.
Requires APRS_FI_API_KEY in the server environment.
| Callsign | Label | Added | Actions |
|---|
Firmware OTA
Stage a firmware binary then push it to connected trackers via MQTT. The tracker must be connected to WiFi and the operator must confirm on-device (secret menu → OTA Update → C button).
Staged binary
- Status
- Loading…
Stage from GitHub
Downloads the latest release .bin asset using GITHUB_TOKEN.
Upload binary
Push OTA command
Sends an ota_cmd MQTT message to trigger the update notification on-device.
OTA Event Log
Per-device update history. Updates in real time via SSE. Shows the last 50 events across all devices.
| Time | Device | Event | Target version | Detail |
|---|---|---|---|---|
| Loading… | ||||
TLS Certificate
Certificates are managed automatically by the certbot sidecar via Let's Encrypt.
Requires LETSENCRYPT_DOMAIN and LETSENCRYPT_EMAIL in the server environment and port 80 reachable from the internet.
- Loading…
Fleet storage
SD card usage per tracker. Low storage = less than 10% free.
| Device | Online | SD | Used / Total | Cache | Queued | Actions |
|---|
Server status
Database
Tables
| Table | Size | Rows |
|---|
Recent errors
| When | Source | Message |
|---|
Audit log
| When | Actor | Action | Target | Details |
|---|
User wishes 🪔
Feature requests submitted by users from the operator UI.
| When | User | Wish |
|---|