Services

Start with the right services already in place

These are the services enabled by default when you create a new instance from the 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
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.

Deploy

Run the same stack on the hosting model that fits

The stack stays the same while the hosting model changes. That lets you keep one stack across lighter environments, production clusters, and self-managed servers.

Wodby Cloud

Start without running a cluster in your own account when you want the most managed option.

Managed Kubernetes

Keep the cluster in your own cloud account while using the same stack to deploy and operate the app.

K3S on your own server

Run the same stack on a VM, bare-metal, or dedicated server when you want a leaner self-managed setup.

Explore hosting options for this stack to compare Wodby Cloud, managed Kubernetes, and K3S in more detail.

Get started

Run the MariaDB database stack on Wodby

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

Backups

Automate backups and move data between environments

Container-based services in this stack can run automatic backups, upload archives to connected cloud storage, and import working data into other environments when teams need realistic copies.

Run automatic backups on a schedule

Keep backup workflows attached to the stack instead of rebuilding them manually for each environment.

Refresh other environments with working data

Import from an archive, uploaded file, or public URL to create realistic staging copies, onboard developers faster, or test against working data.

Upload backup archives to cloud storage

Send backup archives to third-party storage instead of keeping them only inside the platform.

Services with backup workflows

Explore backups and migration workflows for archive destinations, restore paths, and ways to move working data onto Wodby.

Get started

Move working database data onto the MariaDB stack

Use backup and import workflows to onboard an existing database, refresh another environment, or prepare realistic data for testing.

Cron and actions

Keep recurring jobs and maintenance steps repeatable

Cron schedules and lifecycle actions are part of the stack, so maintenance workflows and recurring jobs can be reused across environments instead of recreated manually.

Explore cron schedules and actions to see the repeatable maintenance and scheduled jobs defined for this stack.

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 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 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 MariaDB stack

What does the MariaDB stack include?

Self-hosted MariaDB database stack for applications that want a managed relational database inside the Wodby workflow. 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?

External providers stay attached to the stack definition so SMTP relays, backup storage, managed databases, and related services can be reused across app instances.

Can app instances from this stack run on different infrastructure?

Yes. Development and production instances from the same stack can run on different hosting models, including Wodby Cloud, managed Kubernetes, and K3S on a VM or dedicated server, while keeping the same stack definition and upgrade path.