You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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 (sensebox/openSenseMap-API#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 protected box.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.
The text was updated successfully, but these errors were encountered:
The current implementation is quite limited, as we need to fetch each box
individually. Also, all notifications are sent to the default recipient.
Both issues could be resolved when integrating directly with the DB.
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 (sensebox/openSenseMap-API#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.The text was updated successfully, but these errors were encountered: