Open noerw opened 6 years ago
@mpfeil: is this something you guys would be interested in?
This is definitely something for us. I have started a private project some time ago but haven't finished it.
We already discussed this feature yesterday and had some ideas too. Maybe @robarto can write down his ideas.
I have a two-part integration in mind, in order to avoid letting users run the tool themselves, but provide a central service within the openSenseMap platform. This would solve a long requested feature (https://github.com/sensebox/openSenseMap-API/issues/53)
add
healthcheck
configuration to Box schema, so users can set their healthchecks within openSenseMap, only available with authentication. This config could be set up in the oSeM frontend.add a command
osem_notify watch all --db
, which checks all boxes from the database using the protectedbox.healthchecks
config. This requires a MongoDB driver. This could run centrally in a Docker container.(maybe): add a
osem_notify login
command, so the central configuration could be used without admin access.osem_notify * all
would fetch all boxes of the logged in user.