Skip to content
Open source on-call scheduling, automated escalations, and notifications so you never miss a critical alert
Branch: master
Clone or download
mastercactapus search: focus fix (#65)
* convert search to use hooks

* link mobile search with search state
Latest commit 6825788 Jul 19, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Templates (#10) Jun 7, 2019
alert Search: update validation for search strings containing spaces (#47) Jul 10, 2019
app http: request queue and timeouts (#48) Jul 15, 2019
assignment initial commit Jun 3, 2019
auth chore: update Go dependencies (#12) Jun 12, 2019
cmd/goalert initial commit Jun 3, 2019
config config: loosen key validation & guide updates (#44) Jul 10, 2019
dataloader initial commit Jun 3, 2019
devtools allow 10-digit sections in slack tokens (#41) Jul 3, 2019
docs config: loosen key validation & guide updates (#44) Jul 10, 2019
engine profile: show warning and option to reactivate when contact method is… Jul 16, 2019
escalation Search: update validation for search strings containing spaces (#47) Jul 10, 2019
genericapi initial commit Jun 3, 2019
grafana initial commit Jun 3, 2019
graphql profile: show warning and option to reactivate when contact method is… Jul 16, 2019
graphql2 profile: contact method management fixes (#63) Jul 18, 2019
heartbeat initial commit Jun 3, 2019
integrationkey initial commit Jun 3, 2019
internal initial commit Jun 3, 2019
keyring initial commit Jun 3, 2019
label Search: update validation for search strings containing spaces (#47) Jul 10, 2019
limit initial commit Jun 3, 2019
lock initial commit Jun 3, 2019
logging initial commit Jun 3, 2019
mailgun initial commit Jun 3, 2019
migrate profile: show warning and option to reactivate when contact method is… Jul 16, 2019
notification contact methods: disable and require verification after creating or e… Jul 17, 2019
notificationchannel initial commit Jun 3, 2019
oncall initial commit Jun 3, 2019
override initial commit Jun 3, 2019
permission initial commit Jun 3, 2019
remotemonitor initial commit Jun 3, 2019
retry initial commit Jun 3, 2019
schedule Search: update validation for search strings containing spaces (#47) Jul 10, 2019
search initial commit Jun 3, 2019
service Search: update validation for search strings containing spaces (#47) Jul 10, 2019
smoketest
sqltrace initial commit Jun 3, 2019
switchover switchover: hardening & refactor instrumentation (#23) Jun 27, 2019
timezone Search: update validation for search strings containing spaces (#47) Jul 10, 2019
user profile: contact method management fixes (#63) Jul 18, 2019
util dev: easily run integration tests by cli (#39) Jul 2, 2019
validation Search: update validation for search strings containing spaces (#47) Jul 10, 2019
version switchover: hardening & refactor instrumentation (#23) Jun 27, 2019
web search: focus fix (#65) Jul 19, 2019
.gitignore initial commit Jun 3, 2019
CODE_OF_CONDUCT.md initial commit Jun 3, 2019
CONTRIBUTING.md docs: Add guides, update READMEs (#9) Jun 7, 2019
CONTRIBUTORS initial commit Jun 3, 2019
LICENSE.md initial commit Jun 3, 2019
Makefile dev: change `smoketest` dep from `generate` to `install` (#58) Jul 17, 2019
README.md docs: Add guides, update READMEs (#9) Jun 7, 2019
go.mod switchover: hardening & refactor instrumentation (#23) Jun 27, 2019
go.sum switchover: hardening & refactor instrumentation (#23) Jun 27, 2019

README.md

GoAlert

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.

image

Installation

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

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

Contributing

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/

License

GoAlert is licensed under the Apache License, Version 2.0.

You can’t perform that action at this time.