SkywarnPlus-NG — weather and geo-hazard voice alerts for AllStar / app_rpt nodes

SkywarnPlus-NG is a modern weather-alert system for Asterisk / app_rpt (AllStar Link 3) nodes. It polls official feeds, announces alerts on your repeater with TTS, and gives you a web dashboard to configure and monitor everything.

It is a full rewrite of the original SkywarnPlus by Mason Nelson (N5LSN/WRKF394), aimed at ASL3 nodes with a packaged install and an easier UI.

What it does

  • Voice announcements on your node(s) when alerts change (new, updated, all-clear)
  • Web dashboard for configuration, live status, health, and history
  • DTMF SkyDescribe so users can request alert details on the air
  • Quiet hours so voice can stay silent overnight while monitoring continues
  • Optional notifications (email, Pushover, SMS, webhooks) when alerts or geo hazards are announced

NWS county weather (core)

Configure one or more NWS county/zone codes. SkywarnPlus-NG polls the National Weather Service and can announce the usual products for your area, including:

  • Tornado, severe thunderstorm, flash flood / flood
  • Winter weather, heat, wind, and other NWS watches/warnings/advisories
  • Fire weather (e.g. Red Flag Warning) — these are normal NWS alerts, not the wildfire perimeter feed below

You control what is announced (filters, blocked events, suffixes, county names, etc.) from the Configuration page.

Optional geo hazards (v1.6.0)

Separate from county codes. Set a shared position once (gpsd and/or static lat/lon), then enable only what you want. Each type has monitor and voice toggles so you can track on the dashboard without talking on the air.

Feature What it announces Source
Tropical cyclones Advisories within range NOAA NHC (Atlantic, East Pacific, Central Pacific)
Earthquakes Quakes above your magnitude/distance limits USGS
Wildfire incidents Active fire perimeters (not Red Flag) NIFC WFIGS
Tsunami Watch / advisory / warning at your position NWS point alerts
Space weather Geomagnetic storms, radio blackouts, solar radiation NOAA SWPC (global)
Volcano notices Latest aviation color-code notice per volcano in range USGS VONA

All geo hazards default to off.

Requirements

  • 64-bit Linux (amd64 or arm64)
  • asl3-asterisk (user asterisk) and asl3-tts
  • Outbound Internet for NWS and other feeds

Install (recommended)

Debian package via the Hardened Penguin APT repo, or a .deb from GitHub Releases:

# One-time keyring, then:
sudo apt update
sudo apt install skywarnplus-ng
sudo systemctl enable --now skywarnplus-ng

Dashboard (default): http://<your-node>/skywarnplus-ng/
Default login: admin / skywarn123 — change this immediately under Configuration.

Who it’s for

Repeater and node operators who want reliable on-air weather alerts on AllStar, with optional earthquake, wildfire, tropical, tsunami, space weather, and volcano monitoring when it matters for their area—without hand-editing a pile of scripts.

Questions, bug reports, and feature requests are welcome on GitHub Issues.