Releases: kbennett2000/HamLog
Releases · kbennett2000/HamLog
HamLog v1.0.0
HamLog is a self-hosted amateur radio QSO logger you run on your own LAN with Docker — no cloud, no subscription, works offline.
Features
- Multi-user logging — each operator gets their own account (username + callsign) and private log
- POTA — hunting and activating, including Park-to-Park
- Contest logging — exchange data and serial numbers
- Callsign lookup — automatic HamDB lookup populates operator name and location; hover any callsign for an info panel with QSO history
- QSO Map — world map of your contacts with time filters (day / week / month / 6 months / year / all / custom)
- Search — filter by callsign, date range, frequency, band, mode, POTA park, or notes
- Sortable log — click any column to sort
- ADIF & JSON — import and export, plus an API for scripted/scheduled backups
- Three themes, responsive desktop + mobile UI
- Offline-first — core features work with no internet; map tiles and callsign lookups degrade gracefully
Install
See the Quick Start or the platform guides for Ubuntu, Windows, and macOS.
git clone https://github.com/kbennett2000/HamLog.git
cd HamLog
cp .env.example .env # set JWT_SECRET
docker compose up -d # open http://localhost:8050