Given that in recent years Github had more downtime that your usual app, the github-powered part may be more of a liability than an asset ;).
Although if github is down it is also possible you'll be able to do little to fix your site anyway :D
Upptime – GitHub-powered open-source uptime monitor and status page
51–60 of 86 posts
Re: Upptime – GitHub-powered open-source uptime monitor and status page
#52Why are there so many things these days about using some super complex cloud solution hack for something that can fundamentally be done easier and more efficiently from a cron job on a raspi zero on a home network. curl yoursite.tld | some_script_that_parses_the_result and generates an uptime page > githubpagescontent.md; git commit -m $(get_the_current_time.sh); git push origin master for $20, you can get the same t…
Re: Upptime – GitHub-powered open-source uptime monitor and status page
#53Given that in recent years Github had more downtime that your usual app, the github-powered part may be more of a liability than an asset ;).
Yeah, and GitHub Actions is also usually down more often than their other services.
It’s truly been one of my worst experiences with any CI.
Re: Upptime – GitHub-powered open-source uptime monitor and status page
#54One limitation of their approach seems to be that it must be published in a public Github repo - it can't be a private repo. This means it might not be so suitable for internal, or local apps - only public facing websites. I wonder how difficult it'd be to make a mode for Upptime, that used say, local agents, and posted the results to a local webserver, rather than to public Github Pages.
Re: Upptime – GitHub-powered open-source uptime monitor and status page
#55It started with the idea of using GitHub issues for incident reports and using the GitHub API to populate the status page. The obvious next step was opening the issues automatically, so the uptime monitor was born. I love using GitHub Actions in interesting ways (https://github.blog/2020-08-13-github-actions-karuna/) and have made it a large part of my toolkit!
Re: Upptime – GitHub-powered open-source uptime monitor and status page
#56I understand how people are saying "why not just do X?" but let's all try to keep in mind that this thinking goes against our ethos of invention and reinvention. As the adage goes, "if you have to ask why, you wouldn't understand".
Re: Upptime – GitHub-powered open-source uptime monitor and status page
#57I like using GitHub Actions for small automation tasks like this as well, but I'm curious what the execution time is for each of these runs. GH Actions has been reliable for me, but it tends to be rather slow due to the architecture. Also I feel like this would chew up all my build mins pretty quick (this is 8000+ runs/month). Side note, I find it hilarious how many sites use those generic "modern" illustrations whic…
I did a quick calculation and got to ~3000 minutes per month: https://twitter.com/AnandChowdhary/status/132966786702177075....
> Side note, I find it hilarious how many sites use those generic "modern" illustrations which have absolutely nothing to do with the service or page context
Absolutely agreed, but it makes the site so much cuter! I just made a Docusaurus template and used it for a bunch of my open-source landing pages, like https://upptime.js.org and https://stethoscope.js.org, but yes, it needs updating!
Re: Upptime – GitHub-powered open-source uptime monitor and status page
#58I get the negative comments sentiment, but the idea is clever.
Re: Upptime – GitHub-powered open-source uptime monitor and status page
#59Anything that is "GitHub-powered" as a requirement is not open-source.
Re: Upptime – GitHub-powered open-source uptime monitor and status page
#60Love the name. Simple and original :)