Variable providers¶
Variable providers are providers whose integrations expose the variable type. Use this group when the main result you want is a reusable set of environment variables rather than a cloud resource created by Wodby.
Machine name: variable
Use a variable provider when:
- the same third-party credentials are reused across multiple apps or environments
- you want provider-backed environment variables instead of repeating raw values manually
- you want a provider page to define the expected fields and resulting environment variables
Where it is used in Wodby¶
Variable provider integrations are typically attached to:
- app services that need provider-backed environment variables
- stacks that should pass shared variables into every app instance created from that stack
- reusable project-level workflows where the same credentials are needed in multiple places
Providers in this group¶
Multi-type providers with variable support¶
Variable-focused providers¶
- Algolia
- Anthropic
- Auth0
- Cloudflare
- Discord
- Gemini
- Intercom
- Mailchimp
- New Relic
- OpenAI
- Pusher
- Sentry
- Slack
- Stripe
- Telegram
- Twilio
Custom variable providers¶
If a built-in provider is missing, you can create your own variable provider from Providers > New variable provider and define the environment variable names yourself.
Variables exposed by variable providers are injected into runtime containers only. They are not passed to Docker image builds. Use build-scoped app-service environment variables or service settings for Dockerfile build arguments.