GoAlert provides on-call scheduling, automated escalations and notifications (like SMS or voice calls) to automatically engage the right person, the right way, and at the right time.


GoAlert is distributed as a single binary with release notes available from the GitHub Releases page.

See our Getting Started Guide for running GoAlert in a production environment.

Quick Start

docker run -it --rm -p 8081:8081 goalert/all-in-one-demo

GoAlert will be running at localhost:8081. You can login with admin/admin123.


If you’d like to contribute to GoAlert, please see our Contributing Guidelines and the Development Setup Guide.

Please also see our Code of Conduct.

Contact Us

If you need help or have a question, the #goalert Slack channel is available on gophers.slack.com.

To access Gophers Slack and the #goalert channel, you will need an invitation. You request one through the automated process here: https://invite.slack.golangbridge.org/


GoAlert is licensed under the Apache License, Version 2.0.