ConvoyPanel / panel

A modern platform tailored for hosting providers and enthusiasts to effortlessly interact with their servers. Seamlessly wrapping around Proxmox, Convoy is easily deployable, affordable at just $6 per node per month for commercial use, and completely free for personal and non-profit endeavors.
https://convoypanel.com
Other
308 stars 51 forks source link

Add IPv4 Whitelist to Admin API #58

Open AnushK-Fro opened 6 months ago

AnushK-Fro commented 6 months ago

Is there an existing feature request for this?

Describe the feature you would like to see.

Sometimes I get this error through the API when trying to create or fetch a user:

{
    "message": "Too Many Attempts."
}

It would be nice if it would be possible to only allow certain IP addresses to use Convoy's Admin API, and the IP addresses that are allowed, should be able to use the API without any ratelimit.

Describe the solution you'd like.

It would be nice if it would be possible to only allow certain IP addresses to use Convoy's admin API, and the IP addresses that are allowed, should be able to use the API without any ratelimit. Ideally, allow users to set an IPv4 address for every API key, and the IPv4 address has to match the API key in order to be used.

Additional context to this request.

No response