Rate limiting
flexcal can rate-limit requests with Unkey. This is optional: without it, the instance runs normally, just without rate limiting.
-
Sign up at unkey.com.
-
Create a root key with the
ratelimit.create_namespaceandratelimit.limitpermissions. -
Add it to
.env:UNKEY_ROOT_KEY=<root_key>
If you run flexcal behind your own reverse proxy, rate limiting at that layer is a reasonable alternative and keeps the dependency out of the application.