A GNOME Shell extension with an indicator in the task bar displaying status of entered web server URLs using emojis:
server down/unresponsive/timed out
The task bar shows the worst status from the set of all server statuses in the popup menu. Server down is considered worse than bad URL.
There's a configurable timeout on the requests (10 second default) and HTTP response codes 2xx and 3xx are treated as success.
Install at extensions.gnome.org or use Extension Manager.
To customize, the four .svg files in the assets folder can be swapped out with your own icons. Just keep the same filenames.
