AdamNowotny / BuildReactor

Developer notifications and dashboard (Google Chrome extension)
Other
137 stars 43 forks source link

Configure BuildReactor from file (or other scriptable way) #46

Open christofferholmstedt opened 8 years ago

christofferholmstedt commented 8 years ago

I'm thinking about setting up a jenkins job for our information radiators and properly configure them with a CI approach. Is it possible to configure BuildReactor from a settings file or other approach that can be scripted?

AdamNowotny commented 8 years ago

You can generate the configuration file and make it available at url that you enter in the settings. Currently the file is only read when you trigger the import in UI which might work for you depending on how often the jobs to monitor change.

screenshot from 2016-04-15 01 16 15

christofferholmstedt commented 8 years ago

Thanks for the pointer. The only missing part then is to be able to launch Chrome/Chromium from terminal with the specified configuration file instead of using the GUI. At the moment Chromium is launched into kiosk mode (BuildReactor as start page) and I'm not able to update BuildReactor's configuration remotely (e.g. over SSH).

curtismcburney commented 3 years ago

This feature is of interest for my employer. We have multiple developers that we need to keep in sync with projects displayed. Would adding an auto import URL so that the services get reimported on startup? I have prototyped something rough (hardcoded config download and save). I would possibly be willing to implement this.

AdamNowotny commented 3 years ago

@curtismcburney there is "Import from URL" section in configuration. Right now it's a one-off thing and the URL is not saved but you could add a checkbox to always sync at start-up or something similar. As long as as it's optional then happy to merge that.

Screenshot from 2021-01-27 00-08-35