The scion-apps webapp (to be renamed to ... https://github.com/netsec-ethz/scion-apps/issues/108 ?), is an application that can be run by SCIONLab users on the VM running their AS.
For it's functionality, it requires:
AS labels
AS geo coordinates
list of bandwidth test servers
This information is currently scraped from various ancient sources.
Additionally, some API keys (and certain URLs to scrape the above information from), are retrieved from a tiny central web service (see netsec-ethz/scion-apps#146), to avoid storing them in clear text in the public webapp source code and to allow centralized updates to the keys.
Add APIs to support retrieving this information from scionlab.org directly.
The scion-apps webapp (to be renamed to ... https://github.com/netsec-ethz/scion-apps/issues/108 ?), is an application that can be run by SCIONLab users on the VM running their AS. For it's functionality, it requires:
This information is currently scraped from various ancient sources. Additionally, some API keys (and certain URLs to scrape the above information from), are retrieved from a tiny central web service (see netsec-ethz/scion-apps#146), to avoid storing them in clear text in the public webapp source code and to allow centralized updates to the keys.
Add APIs to support retrieving this information from scionlab.org directly.