XBridge - one installer, every platform
=======================================

Requirements: Node.js 20 or newer (https://nodejs.org - the LTS installer
includes npm). Nothing else to install by hand.

----------------------------------------------------------------------------
macOS  (Intel and Apple Silicon)
----------------------------------------------------------------------------
  Open Terminal in this folder, then:

      ./install.sh

  (If it says "permission denied":  chmod +x install.sh  then re-run.)

----------------------------------------------------------------------------
Linux  (Ubuntu, Debian, Fedora, Arch, Alpine, ...)
----------------------------------------------------------------------------
  Open a terminal in this folder, then:

      ./install.sh

  The script installs npm and Chromium's system libraries for you (it will
  ask for sudo if needed).

----------------------------------------------------------------------------
Windows
----------------------------------------------------------------------------
  Just double-click:   install.cmd

  It runs the same install.sh through Bash. If Bash is missing, install
  "Git for Windows" (https://git-scm.com/download/win) and double-click
  install.cmd again. To start the server later: double-click start.cmd.

----------------------------------------------------------------------------
What the installer does
----------------------------------------------------------------------------
  - installs dependencies + a headless Chromium
  - asks for your public URL, your handle, and a password you choose
  - lets you paste your X session cookies (auth_token / ct0)
  - starts the server

Then, in the app: username = your handle, password = the one you chose.

More: see README.md and SETUP.md.
