The default storage backend has been preconfigured for you. All you have to do is to head over to the Accounts page, copy your API Token and hit the ‘Save’ button.
The S3 storage backend can be used if you require optimal flag evaluation performance as the SDKs integrate directly with S3, saving one round-trip to our servers.
Limiter supports S3 as an alternative storage backend. We recommend creating a dedicated bucket for Limiter.
We plan to support more storage backends in the future. Meanwhile, if you have an urgent use-case that needs fulfilling, please reach out to us at [email protected].
Create an IAM user with programmatic access purely for Limiter.
Attach a policy which allows full access to the bucket you have just created. You may scope it down to only allow the HEAD, GET and PUT operations.
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:*",
"s3-object-lambda:*"
],
"Resource": ["arn:aws:s3:::bucket-name/*"]
}
]
}
Proceed to create the IAM user. Note down your Access Key ID and Secret Access Key.