Status page starter
Polls a list of HTTP endpoints on a schedule, shows uptime and latency as a bar strip, and exposes a JSON API. One Go file, no database and no agent. The monitor list comes from an environment variable, so you can repoint the whole page from the dashboard without touching the repo.
The source
This template is an ordinary public repository. Read it, fork it, or open a pull request against it. Deploying pulls its default branch and builds it the same way velixir builds your own code.
velixirnet/template-status-pageOnce it is live
The template is just a starting point. Clone it, edit it, then ship over the top with the CLI:
velixir deploy
Or wire the GitHub Action into your own repo and every push to your deploy branch ships a release. Both run the same pipeline this template just went through.