Files
Magent/gravitee/README.md

33 lines
1001 B
Markdown

# Gravitee APIM (optional)
This folder is used by the optional Gravitee APIM stack defined in `docker-compose.gravitee.yml`.
The services will create their own data directories under `gravitee/` when started.
## Start Gravitee with Magent
Run Magent and Gravitee together:
```bash
docker compose -f docker-compose.yml -f docker-compose.gravitee.yml up -d
```
Gravitee services:
- Gateway: http://localhost:8082
- Management API: http://localhost:8083
- Management UI: http://localhost:8084
- Developer portal: http://localhost:8085
Default credentials for the Management UI are typically `admin / admin` on first boot.
Change the password on first login.
## Create a Magent API in Gravitee
1) Open the Management UI at http://localhost:8084.
2) Create a new API (v4 or v2).
3) Set the backend endpoint to `http://magent:8000`.
4) Add a path mapping for `/api` if you want the gateway to front the Magent API.
5) Deploy the API.
Once deployed, route requests through `http://localhost:8082`.