TRCS Hiroba
IT Setup
IT Setup Guide

TRCS Hiroba IT Setup Guide

For the facility’s administrator

TRCS Hiroba is a self-contained server application that runs on one always-on Windows computer inside your network. Employees use it from a web browser — nothing is installed on their devices. This guide covers installation, network access, licensing, backups, and updates. Total setup time is typically under 30 minutes.

1. What you're installing

A single signed Windows installer places one application and registers it as a Windows service that starts automatically. It contains everything it needs — there are no external runtimes, databases, or dependencies to install. It listens on one TCP port (default 3000) for browser connections on your LAN.

2. System requirements

Host machineWindows 10/11 or Windows Server, 64-bit. Any always-on PC, server, or VM the facility controls. ~2 GB free disk; modest CPU/RAM.
ClientsAny modern web browser (Chrome, Edge, Firefox, Safari) on PCs, tablets, or phones on the same network. No install.
NetworkThe host reachable on the LAN. Outbound HTTPS for license checks (optional — an offline activation path exists, see §6).

3. Install

  1. Copy TRCS-Hiroba-Setup-x.x.x.exe to the host machine.
  2. Right-click → Run as administrator. Accept the default location (C:\Program Files\TRCS Consulting Group LLC).
  3. The installer registers and starts the TRCS Hiroba Windows service and adds a firewall rule for the app port. It then opens http://localhost:3000 to confirm it's running.
First-run administrator account: on first start, TRCS Hiroba creates an admin account and writes its one-time password to the log folder (C:\ProgramData\TRCS Consulting Group LLC\logs). Sign in with it — TRCS Hiroba then requires you to set a new admin password before you can do anything else (the temporary one stops working). Then create accounts for your users (each needs a password of at least 8 characters).

4. Network access for employees

Employees connect to http://<host>:3000. Use the host's name or static IP, e.g. http://plantools:3000 or http://192.168.1.50:3000. We recommend a static IP or DHCP reservation so the address never changes. The installer opens TCP 3000–3005 on the host's firewall; if you run additional segmentation, allow that range inbound from the user VLAN.

If port 3000 is already in use, TRCS Hiroba automatically uses the next free port (3001–3005) and records the active port in C:\ProgramData\TRCS Consulting Group LLC\runtime.json (also shown on the admin System status panel). Point users at that port.

Encrypted transport (optional): by default TRCS Hiroba serves plain HTTP on the trusted LAN. For sensitive sites you can enable HTTPS by providing a certificate and key (set PT_TLS_CERT and PT_TLS_KEY in the service environment — contact TRCS for the recipe). Login passwords then travel encrypted and the session cookie is marked Secure.

System status / diagnostics: the admin facility home page has a System status panel showing the active port, license state, database integrity and size, DXF-converter health, and object counts — useful for a support call.

5. Data & backups

All facility data — layouts, equipment library, users, uploaded plans — lives in C:\ProgramData\TRCS Consulting Group LLC\, which is never modified by upgrades or uninstall. TRCS has no access to it. The recommended backup workflow uses the in-app tools (admin Backup & data panel):

Do not back up or restore by hand-copying data.db while the service is running — the live database also has -wal/-shm journal files, so a raw copy can be inconsistent or corrupt on restore. Use the in-app Download/Restore buttons, or stop the TRCS Hiroba service first if you must copy files directly (then also copy/delete the -wal and -shm files alongside data.db).

6. Licensing

An administrator activates TRCS Hiroba in-app (License screen) with the product key TRCS provides:

If you restrict outbound traffic but want online activation, allow HTTPS to license.trcsconsulting.com. If the license can't be re-verified within its grace period, or the subscription lapses, TRCS Hiroba becomes read-only (view and print only) until reactivated — existing data is never lost.

7. Updates

To update, run the newer installer as administrator. It stops the service, replaces the application, and restarts it. The ProgramData folder (your data) is untouched and the database migrates automatically. No reconfiguration needed.

8. Service management

TRCS Hiroba appears in Services as TRCS Hiroba (starts automatically, restarts on failure). Logs are in C:\ProgramData\TRCS Consulting Group LLC\logs. To change the port or settings, contact TRCS.

9. Administrator recovery (lost admin password)

Best practice: keep at least two administrator accounts so this is rarely needed — any admin can reset another user’s password from the Users panel in the app.

If all administrator access is lost, you can recover it locally on the host; TRCS is not required, because your own IT controls the machine. On the Hiroba computer, in an elevated (Administrator) Command Prompt:

rem  1) Stop the service
"C:\Program Files\TRCS Consulting Group LLC\plantools-service.exe" stop

rem  2) Reset the built-in admin account (choose a strong password)
set "PT_DATA_DIR=C:\ProgramData\TRCS Consulting Group LLC"
"C:\Program Files\TRCS Consulting Group LLC\runtime\node.exe" ^
  "C:\Program Files\TRCS Consulting Group LLC\app\tools\reset-admin.js" "YourStrongPassword"

rem  3) Start the service again
"C:\Program Files\TRCS Consulting Group LLC\plantools-service.exe" start

Then sign in as admin with the new password, change it immediately, and re-create a second administrator.

Notes. Replace YourStrongPassword with your own — if you omit it, the tool falls back to a weak default. Adjust the paths if you installed to a non-default location. This procedure needs local Administrator rights and file access to the host — which your IT has and TRCS does not, so recovery never depends on us.

10. Support

TRCS Consulting Group · [email protected]. Have your facility name and product key ready.

TRCS Hiroba IT Setup Guide v1.0 · TRCS Consulting Group LLC · trcsconsulting.comIT Setup Guide