Engine download

Install once. Drop files in one folder. Done.

We detected your system. The recommended installer is highlighted; the others are one click away. Installing again later only updates the program - your data, settings and work in progress are never touched.

Windows 10 / 11

BoreWatch-Setup.exe

Double-click. Installs to your user profile (no admin rights), creates the drop folder, starts the background engine at sign-in and opens the first-time setup.

Download for Windows

irm https://borewatch.com/install.ps1 | iex

PowerShell one-liner does the same download and run. Size ~100 MB (Python runtime included).

macOS 12+

Terminal one-liner

Installs into ~/.local/borewatch with its own Python environment, adds a launchd agent so the engine runs in the background, and opens the first-time setup.

curl -fsSL https://borewatch.com/install.sh | bash

Needs Python 3.10+ (brew install python@3.12 if missing).

Linux

Terminal one-liner

Same script: isolated environment, systemd --user service, first-time setup.

curl -fsSL https://borewatch.com/install.sh | bash

Python 3.10+ (apt install python3 python3-venv).

Where to put your files

The installer creates a drop folder. Dump anything the rig produces in it - mudlog CSV exports, LAS, WITSML, geology and loss tables (CSV / XLSX), surveys, even zips - in any structure. The engine sorts them by well and kind into Sorted/<WELL>/<kind>/, builds the dashboard objects, encrypts and publishes them, and keeps watching for new files.

C:\Users\<you>\BoreWatch\Raw_Data

Files it cannot classify land in Sorted/_unsorted; rename them with the well name (for example WELL-12_mudlog.csv) and drop them again. borewatch folders prints every path; borewatch sort sorts on demand.

The installer starts a background service and confirms it is running. Files are sorted within seconds, also from zips and from folders named after the well. Check any time with borewatch doctor: it should say background service running. No admin rights needed.

Updates and reinstalls

After installing

  1. Paste the tenant id and push secret from your welcome mail when the setup asks; choose a data passphrase.
  2. Drop files into the folder above.
  3. Open the dashboard, sign in, enter the passphrase.

Current engine version: … · data-format guide · release feed