Settings
Configure Aiven services and GitHub webhook integration
Service Status
GitHub Webhook
Point your GitHub repository webhook to this URL to start streaming events.
/api/webhooks/githubSupported events: push, pull_request, deployment, deployment_status, issues, check_run, check_suite
Environment Variables
Add these to your .env.local file:
KAFKA_BROKERAiven Kafka broker host:port
KAFKA_USERNAMEKafka SASL username
KAFKA_PASSWORDKafka SASL password
PG_CONNECTION_URIAiven PostgreSQL connection URI
VALKEY_URIAiven Valkey connection URI
GITHUB_WEBHOOK_SECRETGitHub webhook secret (optional)
Notification Channels
No notification channels configured. Click "Add Channel" to get started.
Aiven Free Tier Setup
- 1Sign up at aiven.io and create a free tier project
- 2Create Apache Kafka, PostgreSQL, and Valkey services (all free tier)
- 3Copy connection details to your .env.local file
- 4Create a Kafka topic named
devops-events - 5Point your GitHub webhook to the URL above and start streaming!