The Airbrake backend plugin provides a simple proxy to the Airbrake API while hiding away the secret API key from the frontend.
See the Airbrake plugin instructions.
This method of serving the plugin provides quicker iteration speed and a faster startup and hot reloads.
-
Add the required config to your
app-config.local.yaml
:airbrake: apiKey: ${AIRBRAKE_API_KEY}
-
Set the environment variable
AIRBRAKE_API_KEY
with your API key. You can also write it directly into the config file above for convenience - but beware of accidentally leaking the key. -
Go into the plugin's directory and run it in standalone mode by running
yarn start
.
Access it from http://localhost:7007/api/airbrake. Or use the Airbrake plugin in standalone mode which will talk to it automatically.
Here are some example endpoints: