2020-12-23 01:00:12 +00:00
2020-12-21 01:01:26 +00:00
2020-12-23 01:00:12 +00:00
2020-12-23 01:00:12 +00:00
2020-12-23 00:42:24 +00:00
2020-11-30 01:12:08 +05:30
2020-12-22 23:50:44 +08:00
2020-08-08 23:18:36 +05:30
2020-12-23 06:12:39 +05:30

Upptime

Upptime (https://upptime.js.org) is the open-source uptime monitor and status page, powered entirely by GitHub Actions and Issues. It's made with 💚 by your friends at Koj.

Uptime CI Response Time CI Graphs CI Static Site CI Summary CI

📈 Live Status: 🟧 Partial outage

URL Status History Response Time Uptime
Google 🟩 Up google.yml
Response time graph 91ms
Response time 89
24-hour response time 95
7-day response time 91
30-day response time 99
1-year response time 89
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 100.00%
Wikipedia 🟩 Up wikipedia.yml
Response time graph 97ms
Response time 133
24-hour response time 132
7-day response time 97
30-day response time 84
1-year response time 133
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 100.00%
Hacker News 🟩 Up hacker-news.yml
Response time graph 392ms
Response time 369
24-hour response time 379
7-day response time 392
30-day response time 417
1-year response time 369
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 100.00%
Broken Site 🟥 Down broken-site.yml
Response time graph 0ms
Response time 0
24-hour response time 0
7-day response time 0
30-day response time 0
1-year response time 0
0.00%All-time uptime 74.95%
24-hour uptime 0.00%
7-day uptime 0.00%
30-day uptime 1.38%
1-year uptime 74.95%
Secret Site 🟩 Up secret-site.yml
Response time graph 41ms
Response time 46
24-hour response time 39
7-day response time 41
30-day response time 39
1-year response time 46
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 100.00%

This README is also available in 🇧🇷 Brazilian Portuguese

How it works

  • GitHub Actions is used as an uptime monitor
    • Every 5 minutes, a workflow visits your website to make sure it's up
    • Response time is recorded every 6 hours and committed to git
    • Graphs of response time are generated every day
  • GitHub Issues are used for incident reports
    • An issue is opened if an endpoint is down
    • People from your team are assigned to the issue
    • Incidents reports are posted as issue comments
    • Issues are locked so non-members cannot comment on them
    • Issues are closed automatically when your site comes back up
    • Slack notifications are sent on updates
  • GitHub Pages are used for the status website
    • A simple, beautiful, and accessible PWA is generated
    • Built with Svelte and Sapper
    • Fetches data from this repository using the GitHub API

Screenshot of status website

💝 Who's using Upptime

jonasgithub/Upptime jsjsjsjsjsjsjsjs/uptime edbighead/upptime zhakell/upptime revinet/upptime CardinalDevLab/Morty-Status cubi-io/upptime dli-invest/uptime-check coinsambacom/upptime ThomasIAm/upptime practiceehr/practiceehr.github.io tyabele/upptime for-memory/PT-Sites-Observer elderlydoofus/upptime infinite8co/upptime baizhiheizi/upptime formspark/status jeongsk/upptime level7in/uptime.level7in.com rmateu/statuspage DamirAhm/UPTIME EnsembleTravelGroup/EnsembleTravelUpptime butadora3/upptime shamoon/mswd-upptime tyrepharm/upptime-test okankocyigit/upptime giftcardbd/status pharaoh2012/upptime ryanda/web-upptime dapodix/status Etienne-Schmitt/Uptime ChrAlpha/upptimes westerveltco/uptime PlayerData/playerdata-status alexandervantrijffel/upptimemonitoring danieldean/upptime jeongbeom324/upptime_test doggy0425/monitoring lincolnthedev/status QIUZHENWANG/upptime-test Fatasss/2MBCloud-Uptime frost-linux/uptime Cyclize/Status classtinginc/upptime fullprofile/status_monitor phg98/upptime Tet-Dev/DazaiUptimeChecker TristanSchorn/status felipepita/upptime uwutube/uwutube-status Shulert/status morten-olsen/home-server-monitor stijnbrysbaert/upptime gripfastistech/status phpMyFAQ/status.phpmyfaq.de Oz-Marketing/upptime AiedailEclipsed/ariastudiosstatus dlunch/upptime jcruse-erw/UptimeReport brianjhanson/upptime-test sarpaykent/uptime testomatio/status Async0x42/epic-upptime ndersh/uptime cocktail-lucas/cocktail-upptime dixneuf19/upptime fjoker/upptime Moore-Legal-Technology-Ltd/uptimes dzoladz/uptime-status-monitor Kleofass/Uptime chessmango/status TMShader/szlamingo-amongus salmanulfarzy/uptime BartopXYZ/uptime Chromus-dev/uptime PauloGoncalvesBH/serverest-status-uptime pfaocle/beor-upptime Hans5958/Scratch-Upptime-2 sebastianroming/status.webmonkey.io live4dev/uptime koj-co/status colantuomo/upptime-example dogwonder/upptime dominion-it/uptime r2fresh/chelsea dieualban/uptime mdyd-dev/uptime vandreleal/upptime wongbejoonline/status tonybastienricher/upptime ks-collab/upptime tapirs/uptime akrantz01/status-page Starker3/uptime Melangebox/status clickdealer/upptime cheney-yan/uptime jeffutter/upptime GennadySpb/upptime-yandex-cloud aweiand/status-ifrs-osorio icarephone/upptime acumenlabs/status-page absk1317/uptime werewolf26/robcraftnet havitplay/upptime camphor-/status WithdewHua/web-status pulibrary/uptime ITGlobal/upptime ejiek/status ShivamJoker/Monitor iasonliu/upptime ChuckMac/chuckmacdev-uptime jonhadfield/monitor decuyperjeremie/upptime Dodger77/upptime RafGamer/rafgamer-status thewilloftheshadow/status CBMDF/upptime victorlmneves/uptime-monitor wayne0926/upptime Team-Vegan-at/upptime ffsh/uptime kt-chelsea/status l1kw1d/webuptime KieranHolroyd/monitoring XLorPaste/upptime AiLingGo/mew xosan4ever/upptime asar-studio/uptime SJang1/ServerStatus FTRPRF/monitor harsh778/harshsinghal.me-status severnbronies/status iwa/status lucky13820/uptime liamstewart23/uptime SelrahcD/uptime fmmaia/fmAtAllUptime BotSauce/status crimson-med/website-status j0hannr/upptime MacKisco/upptime skurtzemann/upptime nhammond101/upptime rdp-studio/upptime Mehuge/upptime bagidu/uptime compusam/upckmonitor extratone/up turboapi/status chowdhary-org/status vipatra1/status navadhiti/webUP SOLPLPARTY/upptime pitgrap/upptime-status lyz05/upptime springbeats/springbeats-uptime mozillazg/uptime UAL-ODIS/uptime oseau/uptime-kids-box-1 TECOB/status dricottone/upptime zeitlabs/uptime-checker grzchr15/uptime unliar/happy-upptime jeremywall/v2-api-status sherwin7/uptime_test clmanu75/upptime jmitz/upTime unktower/upptime p1ass/status pfrydlewicz/uptime-monitor wtfpeter/stats rodseb/Stats BeeCorp/upptime-verifli jjeaby/mew cheesemarathon/upptime aminvakil/upptime rayriffy/uptime AnandChowdhary/status Cysime/GlaceonStatus JeffreyBool/githubmemory-upptime wiput1999/uptime MridulS/test_status_page espressotutorials/et-status RiccardoDiSilvio/cobru-status yongjunleeme/upptime bdrops-GmbH/upptime mantagen/upptime CDU-Neuss/status remysh/status.brenans.sh JonathanTreffler/status ozgurg/upptime JS-Uzbekistan/uptime teslamint/uptime lightcyde/upptime logotip4ik/up-time bigtablesystems/schoolstart-status lefuex/upptime tadacodes/tada-uptime UnivTerbuka/online getbooka/status mattradford/upptime SocialGouv/upptime pavelloz/uptimez xoff1337/xoff1337 rouilj/RoundupAssets justforfun-click/status kyupark/upptime mewmix/serverstats tasultimate/status corcd/charlotte avioli/ionata.com.au-uptime jimwib/uptime fixator10/status euro/status domiSchenk/upptime hatamiarash7/MyWebSite_Status ONEcampaign/project_upptime whereismyjetpack/status technoogies/upptime Cravemob/mog-status gcsalzburg/upptime HosakaSu/wordpress-site-uptime Zombie-Action/monitor djsnipa1/cuddly-spoon baddate/uptime-monitor Stompie/upptime davide93/upme silhouette88/upptime gwanryo/upptime empmdk/upptime trixel/cobru-status nazgu1/uptime Kopilote/status Source-Graphics-GmbH/upptime aau-network-security/haaukins-uptime rdpupptime/upptime noveni/upptime Hokutosei/HexaUptime imZack/up.zzz.dev filii-lamberti/uptime David-A-James/upptime chillgroup/relinks-status Catbirby/upptime BlakeRain/upptime.blakerain.com jeyraof/otzil-upptime quomi/status chrimbo/upptime slallemand/upptime bigwing/upptime hahow/hahow-for-business-upptime arkk4/services.arkk4.com albismart/uptime caiyunapp/caiyun-weather-service-status saxobroko/animated-carnival bronya5th/upptime u4gbot/status.webodm.net unosquare/upptime CSSUDII/uptime williambargent-org/williambargent-org.github.com zqcthegreat/upptime ShadowFactory/foreman amcohrs-oradoo/uptime ifrscanoas/siteisup Linkspring/upptime xFuture603/check_my_websites sandip2224/sandip2224 kong67/status lazyyz/uptime sinduke/kouhighupptime myc-rmt/upptime Wujiao233/host-upptime nfuad/uptime-check littlekud/sites-status GooseMod/status swuecho/upptime jmutai/uptime ngc7331/upptime Thomvh/thvmh-uptime wvdraay/upptime ashishdotme/status.ashish.me theleetax/uptime GESISWTS/uptime nestdotland/status armand1m-development/status Ryanjiena/upptime goorm-dev/goorm-status HoscoHarding/P-ginasPrueba ricardomaia/upptime Cleverclip/status TomlDev/uptime-saufwaelder mijho/upptime enieber/status IFCA/status Crstian19/Upptime gikiapp/status k9barry/upptime trineedle/upptime-stickybomb oekeur/gpnl-upptime wahyd4/status adadaptedinc/upptime tavy315/upptime AmazonPython/upptime rem42/upptime jacobdubail/wo-monitor q191201771/upptime a1exalexander/upptime tbobm/etna-uptime upptime/updates zowievangeest/voorhoede-support-upptime OswaldLabsOpenSource/status PH4NTOMiki/uptime-checker FastGitORG/uptime Lukplop/test-upptime ModerEAS/upptime geored/test-git-actions RitsuProject/ritsu-status Fortify-Labs/status amblerkr/upptime Flatroy/uptime BarkleyREI/ArchiTECH-upptime cypggs/uptime ryanLvh/Monitor-forum-tool-uptime iwhp/upptime maximousblk/status SergioRugiero/UptimeDropit DylanVanAssche/status-page tirefire/upptime-tirefi.re 9min/upptime masterwendu/upptime jeason81/upptime k-hal/upptime memoteki/stats godong9/gdgo richardtape/ubcupptime bostondigitalio/uptime Lekmaby/gal-web-status whistlerbrad/uptime dsmgid/status asimops0258/upptime gwendoux/upupup hada-io/upptime vintagesucks/uptime prokerala/uptime pikokr/status-page waisimon/uptime delennerd/uptime glongzh/upptime NodeClusters/statuspage aureooms/monitor ForBestClients/upptime Jolg42/upptime inventage/upptime getfetch-io/status.getfetch.io intakefoods/status.intakefoods.kr saharshxyz/uptime 8ear/upptime konekoya/konekoya-github-io-watcher jgui1129/uptodate-sites AmbyreNodes/nodestatus 1MaddieX/conan-status yangchuansheng/upptime bdlangton/uptime ThatConference/status bentleyherron/uptime nutriot/status supachoke/uptime tronyx/upptime openupm/upptime bbonkr/uptime gesisnotebooks/status jtprog/status arnaud-zg/upptime brandonstephens/status sundowndev/status TheVoidDevs/vdstatus deephdc/status redjoker011/cg-upptime-monitoring bradp/uptime Cog-Creators/Red-Status MaxDesiatov/swift-upptime tianheg/upptime ton-actions/freeton-status angrycuban13/upptime flother/upptime AnimMouse/animmouse-upptime Okkido/status MatBenfield/up picchiosat/HBLink-Uptime decilo/decilo_upptime huskar-org/uptime c0ball/Uptime juniorsaldanha/super-duper-uptime dothq/upptime katharostech/uptime-monitor dhduc/uptime duplaja/website-status HalianElf/upptime M17-Project/upptime ESSS/upptime iphysresearch/status baealex/upptime belhyun/yonsei-upptime aloppnow/sitemonitor stethoscope-js/status butteryoon/liveseeyou mikesprague/skydark-status snapwiki/SnapWikiUptime nerdsupremacist/tmdb eartharoid-bot/status jgamblin/upptime mue/status humanscape/service-status wakatime/statuspage

👩‍💻 Documentation

  1. How it works
  2. Getting started
  3. Configuration
  4. Triggers
  5. Notifications
  6. Badges
  7. Packages
  8. Contributing
  9. Frequently Asked Questions

Concepts

Issues as incidents

When the GitHub Actions workflow detects that one of your URLs is down, it automatically opens a GitHub issue (example issue #15). You can add incident reports to this issue by adding comments. When your site comes back up, the issue will be closed automatically as well.

Screenshot of GitHub issue Screenshot of incident page

Commits for response time

Four times per day, another workflow runs and records the response time of your websites. This data is commited to GitHub, so it's available in the commit history of each file (example commit history). Then, the GitHub API is used to graph the response time history of each endpoint and to track when a site went down.

Screenshot of GitHub commits Screenshot of live status

📄 License

Koj

An open source project by Koj.
Furnish your home in style, for as low as CHF175/month →

S
Description
No description provided
Readme MIT
227 MiB
Languages
Markdown 100%