An open API service indexing awesome lists of open source software.

https://github.com/craigfoote/ca.footeware.gnomeshell.serverstatus

A GNOME Shell extension with indicator in task bar displaying status of entered web server urls using emojis.
https://github.com/craigfoote/ca.footeware.gnomeshell.serverstatus

Last synced: 5 months ago
JSON representation

A GNOME Shell extension with indicator in task bar displaying status of entered web server urls using emojis.

Awesome Lists containing this project

README

          

# serverstatus@footeware.ca

A GNOME Shell extension with an indicator in the task bar displaying status of entered web server URLs using emojis:

![server.svg](assets/server.svg) initializing...

![server-down.svg](assets/server-down.svg) server down/unresponsive/timed out

![server-bad.svg](assets/server-bad.svg) malformed URL

![server-up.svg](assets/server-up.svg) server up and responding

---

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](https://extensions.gnome.org/extension/4687/server-status-indicator/) or use [Extension Manager](https://flathub.org/en/apps/com.mattjakeman.ExtensionManager).

To customize, the four **.svg** files in the **assets** folder can be swapped out with your own icons. Just keep the same filenames.

---

![screenshot](assets/screenshot.png)

---