Download the inigo agent binary for your platform from the artifacts
page. Set correct the binary permissions with
chmod +x in order to execute the agent.
- Set up a service and a token. If you still need one, follow Getting Started.
Configuring the agent can be done using a yaml config file named
config.yml or using environment variables.
You can use both configuration methods together. For instance you should not store your token in your repository, you can use the environment variable for the token and the
config.yml for the other coniguration knobs.
In case a configuration knob is present in both the yaml and environment, the environment variable will take higher precedence.
INIGO_EGRESS_URL = "https://localhost:4000/query"
INIGO_SERVICE_TOKEN = "YOUR-INIGO-SERVICE-TOKEN"
The table below contains a detailed description of all the available toggles and buttons of the agent.
|Environment Variable||YAML Config||Type||Required||Description|
|Yes||URL of the proxied application (GraphQL Endpoint)|
|Yes||Service token obtained from Inigo|
|No||Headers to add to call GraphQL Endpoint.|
You can add more variables by increasing the counter starting from
|Logging format [|
|TCP port to bind the agent to|