Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 638 Bytes

README.md

File metadata and controls

28 lines (20 loc) · 638 Bytes

apisix

API Gateway for the NRDB API, using APISIX.

Environment

This setup needs an environment file in .env to configure it.

Required Fields

APISIX_STAND_ALONE=true
KEYCLOAK_URL=https://keycloak-domain/realms/your-realm/.well-known/openid-configuration
KEYCLOAK_CLIENT_ID=client-id-for-keycloak-oauth-client
KEYCLOAK_CLIENT_SECRET=client-secret-for-keycloak-oauth-client
KEYCLOAK_REALM=keycloak-realm

Optional Fields

If using the nginx-proxy configuration, also add config for it:

VIRTUAL_HOST=the-domain.com
VIRTUAL_PORT=9080
LETSENCRYPT_HOST=the-domain.com
[email protected]