Welcome to the StormSiren? Trac Server!

StormSiren is an Internet application that allows individuals to receive alert notifications via Email, SMS, Jabber Instant Messaging, playing sound files, external program execution, MythTV visual alerts, and OSD (On Screen Display) visual alerts of weather events posted by the NOAA. This is a rewrite of the original StormSiren created by Rory McManus. StormSiren is free, open source, software distributed under the Berkley license.

 Downloads (ChangeLog)

System Requirements:

  •  Python 2.x or better (Developed with 2.5.2 under  Ubuntu)
  •  xmpppy (required for Jabber notifications)
  •  pyosd (required for OSD "On Screen Display" notifications)

Information about StormSiren


StormSiren is developed using Mercurial for configuration management. If you would like to get the latest development version of StormSiren, clone the repository by using the Mercurial clone command.

hg clone https://www.cfreeze.com/hg/stormsiren

Once you have a cloned repository, you can continue to track development changes by executing hg pull followed by hg update. If you are making modifications to StormSiren, you can contribute back to StormSiren at any time by submitting a diff (execute hg diff and post the results in a ticket).

For more information on using Mercurial, be sure to check out the Mercurial website  http://www.selenic.com/mercurial/wiki/ and the great free book "Distributed revision control with Mercurial" at  http://hgbook.red-bean.com/.