DEPLOYMENT & PREREQUISITES

Zero-touch installation on local hardware.

Provision any office desktop, industrial mini-PC, or Ubuntu server cleanly onto your building subnet in seven deterministic steps.

HARDWARE BASELINE

Host box specification.

Run full AI biometric recognition locally via CPU SIMD, or deploy lightweight Manual Core (Roll Call, ID Desk & Shifts) on any VM without cameras or GPU subscriptions.

Compute Node Intel/AMD Dual or Quad-Core CPU (4+ Cores recommended for multi-RTSP)
System Memory 2 GB minimum (4 GB RAM recommended for 4+ simultaneous video feeds)
Core Dependencies Node.js >= 18 (20 LTS), MongoDB Community Local Service, FFmpeg (only if transcoding RTSP)
Client Browsers Any Chromium/Edge/Firefox desktop or Android tablet on the facility Wi-Fi / LAN
INSTALLER GENERATOR

Run once on your server host.

Do not have a license token yet? Generate a free 90-day pilot key in 10 seconds to pre-fill a runnable one-liner for your subnet.

irm 'https://www.aimscorp.tech/win?token=YOUR_LICENSE_KEY' | iex
RUN AS ADMINISTRATOR IN POWERSHELL FOR PORT 80 + MDNS SHA-256 VERIFIED RELEASE
BOOT SEQUENCE MANIFEST

What win.ps1 and setup.sh execute automatically.

[1/7]

Local Subnet & mDNS Provisioning

hosts + mDNS -> attendance.local

Registers http://attendance.local on the local host (with optional Windows/Linux Port 80 forwarder) so staff avoid raw IP addresses.

[2/7]

Node 20 LTS & Local Runtime Check

winget / apt / brew check >= v18

Verifies local Node runtime, MongoDB storage availability, and creates the isolated appliance workspace directory.

[3/7]

License Token Seal (license.key)

Writes signed key from aimscorp.tech

Persists your commercial or trial key locally before verifying server authenticity during activation.

[4/7]

SHA-256 Sealed Payload Transfer

GET /download/sealed + /checksum

Streams the obfuscated cross-platform release bundle from aimscorp.tech and verifies SHA-256 integrity.

[5/7]

Hardware Fingerprint Lock

POST /api/activate -> bind host fingerprint

Computes a SHA-256 machine fingerprint from CPU model, architecture, hostname, and primary MAC, and locks single-host keys on first activation.

[6/7]

Storage & Production Dependency Prep

mkdir db, uploads, backups + npm install

Initializes AES-256-GCM backup directories, upload paths, and installs verified production runtime dependencies (skipping heavy AI libs automatically for Manual Core).

[7/7]

First-Run Browser Wizard & LAN Ignition

node app.js -> /setup & /dashboard

Boots the appliance on local port/Port 80, launching the /setup Admin Wizard on first boot and exposing Manual Desk/Roll Call or Control Room/Kiosk/Gate per license.