Skip to content

Installation

rouggy edited this page Jul 9, 2026 · 3 revisions

Installation

OpsLog is a single Windows executable — no installer, no runtime to add. Pure Go

  • an embedded WebView2 (present on Windows 10/11 by default).

Download and run

  1. Grab the latest OpsLog.exe from the project's Releases page.
  2. Put it in its own folder (it will create a data/ folder next to itself).
  3. Double-click to run. On first launch you pick a language (English / French) and OpsLog creates its local database.

Where is my data? A data/ folder is created next to the executable, holding the SQLite config + local logbook, QSL templates, recordings and backups. Keep the exe and data/ together, or back up data/. See Settings and Data.

Building from source (developers)

OpsLog is built with Wails v2.11.

# Dev — Vite hot-reload; Go methods reachable at http://localhost:34115
wails dev

# Production build → build/bin/OpsLog.exe
wails build

# Regenerate Go↔TS bindings after changing exported App methods
wails generate module

Prerequisites: Go, Node.js, and the Wails CLI (~/go/bin/wails.exe). No CGO / C toolchain is needed.

First-run checklist

  • Settings → General — language, theme, and the two Main-view panes.
  • Settings → Station — your callsign, grid, name (used for lookups, awards, QSL cards and the map).
  • Settings → CAT — connect your radio (CAT Control).
  • Settings → Lookup — QRZ.com / HamQTH credentials for callsign lookup.

Continue with Getting Started.

Clone this wiki locally