API gateway for microservices
365
ISSUER_URI: issuer uri of the oauth2 server. Default: http://keycloak:8080/realms/crmCLIENT_ID: client id of the keycloak realmCLIENT_SECRET: client secret of the keycloak realmREDIRECT_URI: redirect uri to the client. Defautl: http://localhost:8080/login/oauth2/code/gateway-clientCRM_URI: uri of the CRM serverice. Default: http://localhost:8081CRM_BASE: base path for redirection. Default: crmDOCUMENT_STORE_URI: uri of the Document Store service. Default: http://localhost:8082DOCUMENT_STORE_BASE: base path for redirection. Default: document_storeCOMMUNICATION_MANGER_URI: uri of the Communication Manager: Default: http://localhost:8083COMMUNICATION_MANAGER_BASE: base path for redirection: Default: communication_managerCRM_ANALYTICS_URI: uri of the CRM Analytics service: Default: http://localhost:8084CRM_ANALYTICS_BASE: base path for redirection: Default: crm-analyticsCURRENT_URI: current uri where the server is located. Default: http://localhost:8080CRM_CLIENT_URI: URI of the CRM client react application. Default: http://localhost:5173OPENAPI_BASE_URL: base url of this service that will appear in the OpenAPI documentation.
Default http://localhost:${PORT}PORT: server port. Default: 8080LOGOUT_REDIRECT_URL: redirect url when performing a logoutTo create the Client axios end-points you can run
# Important: run it from the root directory!
./scripts/docs.py
Content type
Image
Digest
sha256:de38cde01…
Size
172.4 MB
Last updated
over 1 year ago
docker pull wa2group13/api-gateway