Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Find better solution to show the historic reliability of the public instances #32

Open
tdulcet opened this issue Apr 11, 2023 · 1 comment · Fixed by #36 · May be fixed by #43
Open

Find better solution to show the historic reliability of the public instances #32

tdulcet opened this issue Apr 11, 2023 · 1 comment · Fixed by #36 · May be fixed by #43
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@tdulcet
Copy link
Collaborator

tdulcet commented Apr 11, 2023

This page does not give any promises or warranties with regard to instance
security and reliability.

Consider setting up something like Upptime (https://github.com/upptime/upptime) to automatically show the historic reliability (e.g. the uptime percentage) of all the public Send instances listed on the README, similar to how the server version is currently shown with a badge. Upptime specifically does the checking entirely with GitHub Actions, so it seemed like it could be a good choice for this, but there are of course many online services such as Uptime Robot that have an API and could potentially be used instead.

Anyway, this would allow users to make a more informed choice when selecting which Send instance to use with your ffsend CLI or my "FileLink provider for Send" add-on. It could also allow you to more quickly remove any dead instances from the list (#30).

@tdulcet
Copy link
Collaborator Author

tdulcet commented Apr 26, 2023

For a temporary solution, I created this page where users can monitor the reliability the Send instances listed on the README over the last 90 days: https://stats.uptimerobot.com/5917xHMX01. Users can also click each instance on for more information. I just set this up yesterday, so it only has around ~1 day worth of data so far, but this will of course improve over time until it reaches the full 90 days.

While we work on a better long-term solution, I will try to keep the instances on this page in sync with any changes made to the list on the README... Note that shields.io does support Uptime Robot, so we could add badges to the README for this. I would be happy to submit a PR if this would be acceptable.

@tdulcet tdulcet changed the title Show the historic reliability of the public instances Find better solution to show the historic reliability of the public instances May 10, 2023
@tdulcet tdulcet added enhancement New feature or request help wanted Extra attention is needed labels May 10, 2023
@tdulcet tdulcet reopened this May 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant