Services

Start with the right services already in place

These are the services enabled by default when you create a new instance from the Cloud MariaDB stack.

Stack services can be configured, added or removed for specific instances, and their versions can be changed as your workload evolves.

Stack serviceBase serviceRole
Cloud MariaDBEnabled by default

Explore the full stack service catalog for configs, settings, actions, cron, volumes, links, backups, and imports attached to each service in this stack.

Integrations

Choose managed database providers for this connection stack

This stack is built to connect your apps to supported managed database providers. Keep provider-specific connection details at stack level and reuse the same model across environments.

Pick the managed database provider that fits each environment without rebuilding how the app connects.

Explore all integrations for this stack to browse managed database providers supported by this stack.

Get started

Run the Cloud MariaDB database stack on Wodby

Launch this database stack with its service defaults, data workflows, hosting options, and managed updates already in place.

Stack control

Stay current with managed stack updates

Included service updates can mark the stack as outdated. Upgrading the stack releases a new revision, but existing instances stay on their current revision until you decide to move them or enable automatic updates.

Explore stack control to see how revisions, app-by-app upgrades, and auto-updates work.

Environments

Create new environments from the same stack in minutes

Reuse the same Cloud MariaDB stack for development, staging, production, customer-specific environments, or short-lived feature branches, with per-environment values and configuration overrides where needed instead of rebuilding the stack every time.

Create development and staging environments from the same stack

Teams can test against the same enabled services and integrations instead of maintaining a separate setup for non-production environments.

Spin up dedicated feature environments when teams need them

Short-lived environments can reuse the same stack instead of forcing teams to create a new stack for every branch or task.

Preview app instances on branch push are coming soon

Automatically create a new preview environment on branch push. Coming soon.

Explore app instances for reusable environments, preview apps, and branch-based workflows.

Get started

Launch a new Cloud MariaDB database environment in minutes

Reuse the same database stack for development, testing, and production environments without rebuilding the service definition each time.

FAQ

Common questions about the Cloud MariaDB stack

What does the Cloud MariaDB stack include?

Connection stack for apps that use a managed MariaDB service instead of running the database inside the application stack. Instances created from this stack inherit the services enabled by default, attached integrations, hosting options, and stack revision history.

How can one stack support multiple apps and environments?

You can reuse the same stack for multiple similar apps and for development, staging, production, and other environment types. The stack defines the shared services and defaults, you can set different values for env types such as dev and prod, and each app instance can still be configured individually.

How do stack updates work?

When an included service gets an update, the stack can be marked as outdated. Upgrading releases a new stack revision, but existing instances stay on their current revision until you upgrade selected ones manually or enable automatic updates.

How do integrations work with this stack?

Use the Integrations section to attach providers to this stack. That keeps SMTP relays, backup storage, managed databases, and other providers connected to the reusable stack definition instead of configuring them separately for every app instance.