I have rewritten the Mirror Monitor inspired by the Arch Mirror Status
Live demo: https://marzzzello.gitlab.io/mirror-monitor
Source: https://gitlab.com/marzzzello/mirror-monitor/
The checks currently run every hour in the GitLab CI.
I have some plans, such as adding community repos and displaying some information about the repo and also monitoring the associated mirrors. The backend already supports most of it.
I would also like to operate the Mirror Monitor at different locations. If anyone knows of an open Gitlab with CI and pages support that is not located in the USA or Europe, please let me know.
At the bottom of the details page you can see all the debug output from which the page was generated.
Example of debug output: https://marzzzello.gitlab.io/mirror-monitor/https:f-droid.org.html#debug
And how do you like it? Any feedback is welcome.
What information is currently missing? What would be helpful?
Which tests should I add?
How do you like the current design? Any ideas?