Skip to content
This repository has been archived by the owner on Jan 26, 2024. It is now read-only.
This repository has been archived by the owner on Jan 26, 2024. It is now read-only.

Add a DownDetector to site #11

Open
HighnessAtharva opened this issue Jun 2, 2023 · 9 comments
Open

Add a DownDetector to site #11

HighnessAtharva opened this issue Jun 2, 2023 · 9 comments
Labels
enhancement New feature or request

Comments

@HighnessAtharva
Copy link
Contributor

Due to issues like server overload, failing APIs or DDos and other cyber attacks the site might not always be up. To track this and quantify the reliability of the site [https://s2.nq-rarbg.to/] it is a good idea to make a down-detector. This is especially helpful as over the coming week we can expect a ton of audience inflow.

I am pitching something similar to https://downdetector.in/ but made in-house.

@SlideMovies
Copy link
Contributor

Yes, i'll add something like this

@AnonymousWP
Copy link
Member

Maybe we can use https://uptimerobot.com/.

@SlideMovies
Copy link
Contributor

I'm already making a status page.

@SlideMovies
Copy link
Contributor

We're switching to a VPS, so maybe it isn't needed anymore.

@AnonymousWP
Copy link
Member

We're switching to a VPS, so maybe it isn't needed anymore.

Might still be useful nonetheless, but: if the VPS is down, you won't be able to check its status either, which means it needs to be hosted elsewhere (the status page).

@ArjixWasTaken
Copy link

ArjixWasTaken commented Jun 4, 2023

Could be a github repo that has a workflow to ping the server every 2 hours, and add to a json file the status of each run

And if it is combined with github pages, that json can be loaded and show the uptime in a UI

@AnonymousWP AnonymousWP added the enhancement New feature or request label Jun 4, 2023
@AnonymousWP
Copy link
Member

Could be a github repo that has a workflow to ping the server every 2 hours, and add to a json file the status of each run

And if it is combined with github pages, that json can be loaded and show the uptime in a UI

That would work, yes, but free orgs only have a limited number of workflows/Actions that they can run, probably not enough for every 2h for an entire month.

@ArjixWasTaken
Copy link

Could be a github repo that has a workflow to ping the server every 2 hours, and add to a json file the status of each run

And if it is combined with github pages, that json can be loaded and show the uptime in a UI

That would work, yes, but free orgs only have a limited number of workflows/Actions that they can run, probably not enough for every 2h for an entire month.

That applies to private repos.
Unless smth changed, public repos should have an unlimited amount of workflow time.

@AnonymousWP
Copy link
Member

Could be a github repo that has a workflow to ping the server every 2 hours, and add to a json file the status of each run
And if it is combined with github pages, that json can be loaded and show the uptime in a UI

That would work, yes, but free orgs only have a limited number of workflows/Actions that they can run, probably not enough for every 2h for an entire month.

That applies to private repos. Unless smth changed, public repos should have an unlimited amount of workflow time.

Yeah you're right, I thought it applied to public repos too.

https://github.com/organizations/Not-Quite-RARBG/billing/plans

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
Status: Todo
Development

No branches or pull requests

4 participants