Integrations
Creddy connects to external services to issue ephemeral, scoped credentials. Each integration is distributed as a plugin that can be installed and updated independently.
Available Integrations
| Integration | Description | Version |
|---|---|---|
| GitHub | GitHub App installation tokens | v0.0.2 |
| OpenAI | OpenAI API keys via Admin API | v0.0.1 |
| Anthropic | Anthropic API keys | Coming Soon |
| Doppler | Doppler service tokens | Coming Soon |
| Docker Hub | Docker Hub access tokens | Coming Soon |
| Replicated | Replicated Vendor Portal tokens | Coming Soon |
Installing Integrations
List available integrations:
creddy plugin listInstall an integration:
# Install latest version
creddy plugin install github
# Install specific version
creddy plugin install github@0.0.2
# Install multiple
creddy plugin install github anthropic dopplerManaging Integrations
Check for updates:
creddy plugin outdatedUpgrade:
# Upgrade specific integration
creddy plugin upgrade github
# Upgrade all
creddy plugin upgrade --allView details:
creddy plugin info githubRemove:
creddy plugin remove githubUsing Integrations
Once installed, add the backend configuration:
# Example: GitHub
creddy backend add github \
--app-id 123456 \
--installation-id 78901234 \
--private-key /path/to/app.pemThen request credentials:
creddy get github --scope "github:myorg/myrepo"Each integration has its own configuration and scopes — see the individual integration pages for details.
Custom & Private Integrations
Install from a URL for private or custom integrations:
creddy plugin install https://internal.corp/creddy-salesforce.tar.gzSee Building Custom Integrations to create your own.
Third-Party Integrations
Third-party integrations are created by the community. Before installing:
- ✅ Review the source code
- ✅ Check the publisher
- ✅ Verify checksums if provided
Third-party integrations run as subprocesses and receive the configuration you provide, but cannot access other backends or Creddy’s database directly.