> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/vagrant-and-mariadb.md).

# Vagrant and MariaDB

{% columns %}
{% column %}
{% content-ref url="/pages/ot3Najc8ARW0q3v9XxL4" %}
[Creating a Vagrantfile](/docs/server/server-management/automated-mariadb-deployment-and-administration/vagrant-and-mariadb/creating-a-vagrantfile.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
A guide on creating and configuring a `Vagrantfile` to define the characteristics of a MariaDB virtual machine, including box selection and provisioning steps.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/si4X9sCIDFfwHT0GJz4p" %}
[Vagrant Overview for MariaDB Users](/docs/server/server-management/automated-mariadb-deployment-and-administration/vagrant-and-mariadb/vagrant-overview-for-mariadb-users.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Introduction to Vagrant's workflow and terminology for database administrators, explaining how it simplifies the creation of reproducible MariaDB development environments.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/9bIfSwrf947OL3Ytu2xm" %}
[Vagrant Security](/docs/server/server-management/automated-mariadb-deployment-and-administration/vagrant-and-mariadb/vagrant-security-concerns.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Discusses security considerations when using Vagrant with MariaDB, such as default insecure keys, port forwarding risks, and ensuring production-grade settings are not used in dev boxes.
{% endcolumn %}
{% endcolumns %}
