marcopaz / is-service-up

Monitor the status of all your cloud services in one page
Apache License 2.0
166 stars 26 forks source link

Fix DigitalOcean service and Add Status.io and Docker #32

Closed tomeyro closed 7 years ago

tomeyro commented 7 years ago

DigitalOcean status page is now using statuspage.io so the class now extends the model StatusPagePlugin.

Status.io was added as a plugin (model StatusIOPlugin) so services powered by them can now be easily added. Their own status page was added as a service (named StatusIO) and also Docker was added.

Status.io works through a JSON API. If you use their service you will be assigned a page id and can create your own service only extending the StatusIOPlugin class and setting the value for the statuspage_id property. By default it requests the status from the status.io website, but if you have your own URL you can set it on the status_url property.

image

marcopaz commented 7 years ago

Thank you, merged!