Settings

Configure Vagrant boxes and application preferences

Shared Resources

Control visibility of shared plugins, boxes, provisioners, and triggers

Vagrant Boxes

Manage available box images for virtual machines

No boxes available

Add your first Vagrant box to get started.

Vagrant Plugins

Manage available Vagrant plugins for enhanced functionality

No plugins available

Add your first Vagrant plugin to enhance functionality.

Global Provisioners

Configure provisioners that run on all VMs

No Provisioners Configured

Get started by creating your first global provisioner.

Global Triggers

Configure triggers that execute before/after Vagrant commands

No Triggers Configured

Get started by creating your first global trigger.

Network Validation Settings

Configure how IP addresses are validated for private networks. These settings affect both frontend validation and user experience.

When enabled, allows any valid IPv4 address in private network configurations. When disabled (recommended), only private IP ranges (192.168.x.x, 10.x.x.x, 172.16-31.x.x) are allowed.

Security Warning

Allowing public IP addresses in private networks may create connectivity issues and security concerns. This option is intended for advanced users with specific network requirements.

VM Configuration Limits

Configure the default limits for virtual machine resources. These limits apply to VM creation and validation.

Maximum number of CPUs allowed per VM

Maximum memory allowed per VM (in MB)

Minimum memory required per VM (in MB)

Memory increment size for input controls

Current Limits:

CPUs: 1 -

Memory: - MB ( GB)

Delete Box

This action cannot be undone.

Are you sure you want to delete the box ?

This is your copy of a shared resource. Changes will only affect your projects.

Ruby code to be inserted into the Vagrantfile for plugin-specific configuration

Delete Plugin

This action cannot be undone.

Are you sure you want to delete the plugin ?

This will also remove all associations with projects.

This is your copy of a shared resource. Changes will only affect your projects.

Shell script that will run on all VMs (heredoc syntax will be used)

If set, Vagrant will use this file instead of the inline script above

Delete Provisioner

This action cannot be undone.

Are you sure you want to delete the provisioner ?

Delete Trigger

This action cannot be undone.

Are you sure you want to delete the trigger ?