uptrakit

Overview

End-user Documentation

This folder contains user-facing guides for operating Uptrakit, including update workflows, deployment orientation, and Home Assistant integration.

Contents

DocumentDescription
System OverviewHigh-level architecture and operational model for controller, agents, and plugins.
CLI Usage GuideCommand reference for the uptrakit binary (all command groups with examples).
Plugin ConfigurationsManaging plugin configs, supported plugin types, and autodiscovery.
Manual Software TrackingSetting up tracking for software that cannot be autodiscovered (e.g. standalone binaries from GitHub releases).
AutodiscoveryHow autodiscovery works, reviewing pending items, and the ignore list.
Update WorkflowManual update process, scheduling behavior, and history/reporting expectations.
Update HistoryViewing update history, status reference, and triggering updates from the web UI.
NotificationsNotification channels, rules, event types, and delivery log.
Profile and API TokensAccount info, API token lifecycle, and security best practices.
Home Assistant and MQTTMQTT setup and Home Assistant update entity integration.
Deployment MapNavigation guide for deployment-related docs and configuration entry points.
Deployment GuidesDeployment-specific references, including reverse proxy setup guidance.
Docker DeploymentDocker Compose deployment with auto-enrollment and profiles.
Database Data MigrationMoving data from SQLite to PostgreSQL using uptrakit-controller db-migrate.