netsec-ethz / scionlab

SCIONLab user interface and administration
https://www.scionlab.org
Apache License 2.0
9 stars 15 forks source link

API: support for the webapp #284

Open matzf opened 4 years ago

matzf commented 4 years ago

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.

nicorusti commented 2 years ago

This API would come in very handy in order to keep the node map on scion-architecture.net up to date. (As discussed on Element)