{% extends "base.html" %} {% block title %}Dashboard — TechHand Remote Support{% endblock %} {% block content %}

Client dashboard

Scan Status Setup
{% if state.connected %}Online{% else %}Offline{% endif %}
TNT server
{{ config.client_name or hostname }}
This client
{{ config.server_url }}
Server URL
{% if state.get('connection_error') and not state.connected %}
Connection. {{ state.connection_error }} Open setup
{% endif %}
Network scanning

Discover devices on the local network.

Open scan
Sync status

Upload queue and heartbeat.

View status
Configuration

Server URL, sign-in, org API key.

Open setup
Organization portal

Tickets, documents, vault, and org AI (requires login token + org API key in Setup).

Open portal
LLM host

Run Caddy on port 8080 so a remote TNT server can use this PC for AI.

Caddy: {% if config.run_llm_host %}Checking…{% else %}⚪ Off{% endif %}

Risk: exposes port 8080 and starts a reverse proxy. Trusted networks only.

Device information

Client details
Hostname {{ hostname }}
Client ID {{ config.client_id or 'Not registered' }}
Location {{ config.location or 'Not set' }}
Last scan {{ state.last_scan or 'Never' }}
Recent activity

No recent activity

{% endblock %}