Configuration UI for routes (web)
Translated from Google
What should we add or change to make your life better?
Add a visual management system and store the route definition in the database
Why is this important to you?
Something like the IIS configuration manager? Or as a web application that runs as part of the proxy?
web application
This is related to https://github.com/microsoft/reverse-proxy/issues/123 (a status dashboard) but adds the requirement for changing and storing the configuration.
This will depended heavily on where your routes are defined. E.g. We wouldn't support this if your routes are defined in appsettings.json. Storing them in a database is probably the only viable option.
yes, also store the route definition in the database, Redis, etc.
Use EF Core, map your entities to the interfaces of your custom provider, add a cancellation token to refresh the changes and voylá you have a web UI :)
That said, a dashboard from issue #123 is very welcome.