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

Client setup

Dashboard
{% if reconnect_hint %}
Cannot reach the TNT server. Check that the TNT server is running and the URL is correct (for example http://<server-ip>:5000, not this machine’s client port 5100). Update credentials or use Retry connection on the dashboard when the server is back.
{% endif %} {% if auto_link_pending %}
Preconfigured installer detected. This app will link to your organization automatically on startup. If Organization pages still fail, download a fresh preconfigured client from the portal (links are single-use) and restart the app — no manual config cleanup required.
{% elif need_portal %}
Organization portal needs sign-in. Download a preconfigured client from the client portal while logged in as your org user, extract the zip, and restart this app — it links automatically. Or sign in below and paste an organization API key from your technician.
{% endif %}
Connect to TNT server

Recommended: sign in with your TNT username or email and password so the device receives a key tied to your account. After connecting, use the Organization section below to add an org API key. Advanced: paste only a device API key if an admin issued one from the server Clients page.

URL of your TNT server (e.g. https://tnt.example.com)
If you have a key from the server (Clients → Regenerate API key), paste it here. Otherwise leave blank and use Connect & Register.
TNT username or email (required only when registering; not needed if you pasted an API key)
TNT server password (required only when registering)
Friendly name for this client
Physical location of this client (optional)
Organization

Add your organization API key (starts with tnt_) to bind this client to that organization (needed for Scan this LAN) and unlock the local Organization portal. To also approve this machine for org-scoped jobs and remote support, an organization owner or superadmin enters their authenticator code below (one time).

Owner approval (optional — required for remote support & scoped jobs):

Reset this device

Clears stored device API key, login token, and org key on this computer.

3rd Party Tools location

Folder where profile tools (e.g. CCleaner, scanners) are stored. Leave blank to use the default next to the client.

Current default: {{ default_tools_path }}
{{ autostart_title|default('Start at login') }}

{{ autostart_hint|default('Run TechHand Remote Support when you log in (current user).') }}

{% if source_update_supported %}
Client updates

Pull the same published TNT_Client tree staff download from Clients. Windows EXE installs still use the signed installer; this source install verifies a SHA-256 checksum before replacing files.

{% endif %}
Setup instructions
  1. Enter the Server URL of your TNT server.
  2. Enter your TNT username or email and password, client name, then Connect & Register. The server issues a device API key and stores it locally.
  3. Optional: paste an organization API key in the same form, or use Organization binding afterward with owner TOTP.
  4. Advanced: paste only a device API key from the server Clients page if you are not using password registration.

Production servers require a logged-in user to register a client unless the operator explicitly sets TNT_ALLOW_LEGACY_CLIENT_REGISTER=1 for lab use only.

{% endblock %}