Settings
Plan the next tranche of admin tools before wiring up the UI.
Profile Configuration
Centralize how profiles describe ports, credentials, and feature flags.
- Edit profile metadata and ownership.
- Attach default handler bundles per profile.
- Map HTTP, TCP, and SSE ports with health checks.
Handler Configuration
Surface the TCP handlers shipped in handlers/ and track their lifecycle.
- Toggle handlers on and off per profile with validation.
- Expose protocol metadata and expected payload cadence.
- Show connected device counts per listener.
iStartek firmware (FOTA)
Submit IMEI batches for protocol 990–994 upgrades when ignition (ACC) has been off for 15+ minutes and devices are connected to this server profile.
Open OTA queueVehicle Directory
Manage the directory pipeline without touching code.
- Configure sheet imports and subscription plan defaults.
- Trigger manual syncs and review recent runs.
- Audit overrides before writing to SQLite.
PM2 Process Control
Shortcut operational tasks for the unified backend.
- Start, stop, and reload profile clusters via PM2.
- Tail logs per profile and export debug bundles.
- Apply config changes with zero downtime reloads.
Storage Management
Manage disk usage for data collection and multimedia files.
- Total Multimedia Size:
-- - Total Files:
-- - Oldest File:
--
days
Server Resource Usage
Current capacity and limits of the backend server.
- CPU Cores:
-- - CPU Load:
--% - Memory (Total / Used):
--/--(--%) - Open File Descriptors (Limit):
--(--%) - Max Connections (Configured):
5000 - Current Connections:
-- - Connection Usage:
--%
Heads-up: These cards outline the admin flows to build next. Wireframes, API hooks, and
PM2 automation will land in follow-up iterations.