Host a Free Uptime Monitor on Github

  Рет қаралды 16,474

Bufferhead

Bufferhead

Күн бұрын

Uptime Monitors are an essential tool to ensure all your websites and web services are up and running. But with most solutions you have to choose a premium hosted service or set up an open source solution on an entirely different infrastructure. Upptime is a free uptime monitor that runs on your Github Account alone! And you don't have to manage any infrastructure.
===
Check out "solidtime - The modern Open Source Time Tracker" here: www.solidtime.io/
===
Uptime Github Repository Template: github.com/upp...
Upptime Documentation: upptime.js.org/
My personal Website: bufferhead.com/
My uptime monitor: status.bufferh...
===
Upptime lets you monitor the status of your webpages, websites and web applications. You can even use it to detect downtimes on of your Software as a Service Application (SaaS). The Uptime Monitor is completely Open Source and uses Github Features like Github Issues, Github Actions and Github Pages to provide a full-blown Uptime Monitor. It even provides a status page where users can check if your service is down for everyone or just for them. Upptime runs regular checks on your website by running in the Continues Integration / Continues delivery (CI/CD) Pipeline of Github, called Github Actions. This video shows not only how the Uptime monitor works in the background but also gives you a step-by-step tutorial on how to set up your own Uptime Monitor on Github using Upptime.

Пікірлер: 25
@PaulPlay
@PaulPlay 11 күн бұрын
It’s cool, but this could burn through the 2000 free monthly runner minutes quickly Edit: I was wrong, that limit only applies to private repos
@bufferhead_
@bufferhead_ 11 күн бұрын
as mentioned you can use a public repository to track it, so you have unlimited github action minutes
@rbgames101
@rbgames101 9 күн бұрын
@@bufferhead_ coool but whate the stuss page for ur site
@Serizon_
@Serizon_ 12 күн бұрын
this is awesome , really awesome. Make more videos like this free one , please. I don't know , but I really like how you present your videos. Make More videos!
@some1one1one1
@some1one1one1 6 күн бұрын
Yoo that's so cool. This video is also easy to follow, however i think the camera easing is a bit much, and sometimes it can jump a bit too much. but it's still pretty good.
@HarishChouhan
@HarishChouhan 10 күн бұрын
Neat tool, thanks for sharing. I tried to set it up, but had some issue in the workflow with the graph workflow failing. Going to try again.
@marwanradwan7727
@marwanradwan7727 4 күн бұрын
Awesome Work !! Is there a way to adjust the corn time within the free 2000 runner minutes of private repos ?
@MysteryexeUploads
@MysteryexeUploads 11 күн бұрын
Its worked like a charm! Awesome
@pengurrito7136
@pengurrito7136 10 күн бұрын
And you need uptime monitoring for your uptime monitoring service. It's uptime monitoring services all the way down.
@bufferhead_
@bufferhead_ 10 күн бұрын
Uptime monitors are a ponzi scheme confirmed
@panth3rplayzz596
@panth3rplayzz596 8 күн бұрын
how to add and monitor multiple websites status on a single page?
@bufferhead_
@bufferhead_ 7 күн бұрын
you can just add multiple sites to the site key inside of .uptimerc.yml here is an example: github.com/upptime/upptime/blob/master/.upptimerc.yml when you configure a status page they will appear on the same one
@littleharry7977
@littleharry7977 12 күн бұрын
Bro can you please make a tutorial on how to compile a program on GitHub cuz I tried downloading something there but it didn’t have an executable and idk how to compile it myself sorry if I bothered you I couldn’t find any tutorial on how to do it 😓
@richmail
@richmail 12 күн бұрын
Every language has a different way of compiling stuff. Rust, for example, has their own compilier called Rustc, and C has multiable compiliers (GCC and Clang are the two main ones). Other languages like JavaScript/TypeScript and Python don't need to be compiled, but you will have to download their runtime so that they can actually, you know, run. Reply to this message with the GitHub repo you're trying to compile and I'll take a look at it.
@riufq
@riufq 12 күн бұрын
​@@richmailwow you're a nice guy. Good for you. 👍
@azrafal
@azrafal 11 күн бұрын
Awesome 😍
@azothis
@azothis 12 күн бұрын
cool af
@BatteryAcid1103
@BatteryAcid1103 10 күн бұрын
1:27 "No external servers" I'm guessing you mean no external servers that need to be ssh'd into and configured manually or whatever. If that's not what you mean, then "something something obligatory response that github actions don't run on your machine, therefore they run on an external server, which are just as susceptible to downtime as any other server." Also, unsure if this is against github's ToS, can't be arsed to check, but it smells like something that miiiiight be against ToS. If I were to deploy this solution, I would double check that just to be sure. Anyway, not trying to shit on the video, it's a great idea and probably worth it for lots of small devs who just want to make sure their static self-hosted portfolio site stays up. Just, be careful not to abuse it, or else you might ruin it for everyone. It'd be a shame if github removed the scheduled actions or restricted the interval to >1 day or 1 week or whatever. Cause at the end of the day, running your uptime server costs money and github (microsoft) is a company who wants to cut costs. This would be an easy cost to cut if they decided the cost was worth the squeeze.
@21moonblade
@21moonblade 2 күн бұрын
not working for me :/ All actions have status "Setup Cl workflow run failed for master branch"
Setting up a production ready VPS is a lot easier than I thought.
29:50
DON'T Underestimate This Cheap MicroServer
18:07
Hardware Haven
Рет қаралды 175 М.
WILL IT BURST?
00:31
Natan por Aí
Рет қаралды 47 МЛН
Replace Is Number Saves 440GB A WEEK
9:54
ThePrimeagenClips
Рет қаралды 156 М.
The Downfall of Redis
13:11
Bufferhead
Рет қаралды 95 М.
Discord Just Nerfed Uploads... (and added a New Badge)
10:29
No Text To Speech
Рет қаралды 554 М.
This Took Me 150 Hours to Code
16:40
Kenny Gunderman
Рет қаралды 119 М.
Cool Tools I’ve Been Using Lately
23:11
Theo - t3․gg
Рет қаралды 308 М.
HTTP 1 Vs HTTP 2 Vs HTTP 3!
7:37
ByteByteGo
Рет қаралды 133 М.
I Got AI Interviewed AND BROKE IT
29:10
ThePrimeTime
Рет қаралды 321 М.
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 635 М.
Can You Have Too Many WiFi Routers?
14:53
Linus Tech Tips
Рет қаралды 1,2 МЛН
WILL IT BURST?
00:31
Natan por Aí
Рет қаралды 47 МЛН