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
(This issue was copied from freifunkh#2 because it is too easily overlooked in that repo)
It would be useful if Gatemon would retrieve the list of gateway servers from some dedicated online source. Currently the freifunkh Gatemon sets the server list in the process() method in local config file, while FFHB Gatemon extracts the server base IP from the site.conf file from Github and gets the number of available servers from the local config file.
Advantages of pulling the entire server list from a dedicated online source:
FF admins can centrally change the list of monitored gateway servers, without touching each Gatemon host
specific servers can be excluded from monitoring more easily
the config file becomes more generic and easier to use by different communities
Proposed implementation:
config.sh includes a new parameter (eg. "online_config_url") which specifies the URL where an additional "online config" file can be downloaded
this online config file contains parameters that are centrally managed rather than being set in the local config file
the online config is downloaded by the Gatemon script on every run
online config is stored in JSON format, like this:
(This issue was copied from freifunkh#2 because it is too easily overlooked in that repo)
It would be useful if Gatemon would retrieve the list of gateway servers from some dedicated online source. Currently the freifunkh Gatemon sets the server list in the
process()
method in local config file, while FFHB Gatemon extracts the server base IP from the site.conf file from Github and gets the number of available servers from the local config file.Advantages of pulling the entire server list from a dedicated online source:
Proposed implementation:
jq
tool (https://stedolan.github.io/jq/), eg. like this:Comment by lemoer:
Comment by lemoer:
The text was updated successfully, but these errors were encountered: