dozeGitHubGet doze
Registry
Check against your doze

Which doze do you run?

doze 0.1.1newest · 2 Jul 2026doze 0.1.02 Jul 2026Stop checkingKept in this browser only. Nothing is sent anywhere.

MariaDB

OfficialSigned

MySQL-compatible relational database

doze/mariadb
$ doze add mariadb
Newest
0.2.1 · 2 Jul 2026
Needs
any doze
Runs
MariaDB 11
Platforms
macOS arm64 · Linux arm64 · Linux x86_64
Licence
Apache-2.0
Source
on GitHub

Reference

For release 0.2.1 · the module's own description

Arguments

6

Set directly in module mariadb "…" { }.

ArgumentTypeDefaultDescription
versionstringrequirednoneMariaDB server version (e.g. 11.4)
character_setstringnonedefault charset for the instance database (e.g. utf8mb4)
collationstringnonedefault collation for the instance database
settingsmap(string)noneextra [mysqld] my.cnf entries
userblocknonea MariaDB account (repeatable; label = name; host, password)
grantblocknonea privilege grant (user, privileges, database, table)

Fields every module takes

7 from doze itself: port, listen, enabled, count, for_each, after, sleep

doze reads these on every module block, whatever the module: port, listen, enabled, count, for_each, after, sleep. The doze docs describe each.

Descriptions and defaults are the module's own (describe.go on main), so this page cannot drift from what doze accepts.