Convert api from AioHttp to FastAPI
Closed this issue · 1 comments
scotthaleen commented
The underlying rest api libraries are aging and becoming outdated which will make updates and features difficult in the future.
- Convert the current rest api and routes to FastAPI.
- Maintain backwards compatibility to all current Routes.
The result should be a drop in replacement for the current API
scotthaleen commented
Current route table
/healthcheck
/vpn/configs
/vpn/restart
/vpn/start
/vpn/status
/vpn/stop
/vpninfo
/vpns
/vpnsecure