github smittix/intercept v2.10.0
iNTERCEPT v2.10.0 - Maritime & Aviation Persistence

7 hours ago

What's New

AIS Vessel Tracking

  • Real-time vessel tracking via AIS-catcher with full-screen maritime dashboard
  • Vessel details: name, MMSI, callsign, destination, ETA, ship type
  • Navigation data: speed, course, heading, rate of turn
  • Multi-SDR support (RTL-SDR, HackRF, LimeSDR, Airspy, SDRPlay)

VHF DSC Channel 70 Monitoring

  • Maritime distress monitoring on 156.525 MHz
  • Decodes DSC messages: Distress, Urgency, Safety, and Routine
  • MMSI country identification via Maritime Identification Digits (MID)
  • Position extraction and map markers for distress alerts
  • Prominent visual overlays for DISTRESS and URGENCY messages
  • Permanent database storage for critical alerts with acknowledgement workflow

ADS-B History Persistence

  • Optional Postgres-backed message and snapshot storage
  • History reporting dashboard at /adsb/history
  • Session tracking with start/stop controls
  • Aircraft timeline analytics
  • Enable with: docker compose --profile history up -d

Spy Stations Database

  • Number stations and diplomatic HF networks database
  • Station profiles with frequencies, schedules, and operators
  • Filter by type, country, and mode
  • Famous stations: UVB-76 "The Buzzer", Cuban HM01, Israeli E17z
  • Direct tune integration with Listening Post

Changes

  • UI labels renamed for clarity (Scanner → Listening Post, RTLAMR → Meters)
  • Pager filter now uses real-time filtering
  • Updated in-app help documentation

Dependencies

  • Added scipy and numpy for DSC signal processing
  • Added psycopg2-binary for Postgres history (optional)

Docker

  • Default docker compose up runs without Postgres
  • Use docker compose --profile history up to enable ADS-B history

Full Changelog

v2.9.5...v2.10.0

Don't miss a new intercept release

NewReleases is sending notifications on new releases.