LogoDuyệtSr. Data Engineer
HomeAboutPhotosInsightsCV

Footer

Logo

Resources

  • Rust Tiếng Việt
  • /archives
  • /series
  • /tags
  • Status

me@duyet.net

  • About
  • LinkedIn
  • Resume
  • Projects

© 2026 duyet.net | Sr. Data Engineer | 2026-02-27

Uptime with GitHub Actions

Note: This post is over 5 years old. The information may be outdated.

Hey, I just found this tool, so incredibly clever that it uses Github Actions for uptime monitor and status page.

Firstly, look at my Uptime Repo (https://github.com/duyet/uptime) and the Status Page (https://duyet.github.io/uptime) hosted by Github Page.

Uptime

Uptime

So cool, huh?

How it works

Upptime doesn't require a server, it's all powered by GitHub:

  1. GitHub Actions is used as an uptime monitor: users can schedule workflows to automatically run every 5-minutes (shortest interval) visits your websites and makes sure that they're up.
  2. GitHub Issues are used for incident reports: when a specified endpoint goes down, Upptime automatically opens a new issue in your GitHub repository.
  3. GitHub Pages are used for the status website: a beautiful, staticly-generated status website.

Getting started

Just follow the detailed tutorials here (https://upptime.js.org/docs/get-started), create your repository from the template with a few configuration.

Upptime uses thousands of build minutes every month (approximately 3,000 minutes in the default setting). If you use a public repository, GitHub offers unlimited free build minutes, but if you use a private repository, you'll have to pay for this time.

References

  • https://upptime.js.org/docs/get-started
  • https://github.com/upptime/upptime
Sep 20, 2021·4 years ago
|Productivity|
Data EngineeringDocker
|Edit|

Related Posts

From Docker to Podman on MacOS

I'm looking for some of alternatives for Docker. Currently, there are a few of container technologies which are Docker’s most direct competitors, such as rkt, Podman, containerd, ...

Sep 5, 2021·4 years ago
Read more

zx

A tool for writing better scripts. I usually choose to write a Python or Deno script instead of a shell script for more convenience. I found this tool is so great, helping to write the script quickly.

Aug 28, 2021·5 years ago
Read more

Bitbucket Pipelines Notes

Bitbucket Pipelines document is fragmented everywhere. It always makes me search for a while every time I write a new one for CI/CD. So I'll make a few notes here.

Aug 27, 2021·5 years ago
Read more

Rancher - Quản lý Docker Container bằng UI

Rancher giúp quản lý Docker bằng UI Web một cách tiện dụng, mọi thao tác đều trên UI. Rancher còn tích hợp Shell trên Docker, App catalog, ...

Jan 23, 2017·9 years ago
Read more
On this page
  • Getting started
  • References
On this page
  • Getting started
  • References