Authentication
No Authentication
Using this configuration in production is not secure and strongly discouraged.
Deploying Keep without authentication is the quickest way to get up and running, ideal for local development or internal tools where security is not a concern.
Setup Instructions
Either if you use docker-compose, kubernetes, openshift or any other deployment method, add the following environment variable:
Implications
With AUTH_TYPE=NOAUTH
:
- Keep won’t show any login page and will let you consume APIs without authentication.
- Keep will use a JWT with “keep” as the tenant id, but will not validate it.
- Any API key provided in the
x-api-key
header will be accepted without validation.
This configuration essentially bypasses all authentication checks, making it unsuitable for production environments where security is a concern.