Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Vagrant Parallels | 973 | 3 | 13 days ago | 80 | August 18, 2021 | 11 | mit | Ruby | ||
Vagrant Parallels Provider | ||||||||||
Landrush | 669 | 5 | 3 years ago | 38 | May 06, 2019 | 54 | mit | Ruby | ||
A Vagrant plugin that provides a simple DNS server for Vagrant guests | ||||||||||
Vagrant Proxyconf | 494 | 5 | 3 years ago | 34 | July 03, 2020 | 18 | mit | Ruby | ||
Vagrant plugin that configures the virtual machine to use proxies | ||||||||||
Awesome Vagrant | 484 | 3 years ago | 2 | |||||||
A curated list of awesome Vagrant resources, plugins, tutorials and other nice things. | ||||||||||
Vagrant Bindfs | 445 | 7 | a month ago | 54 | September 21, 2021 | 1 | mit | Ruby | ||
A Vagrant plugin to automate bindfs mount in the VM | ||||||||||
Vagrant Disksize | 407 | 2 | 4 years ago | 4 | October 26, 2018 | 24 | mit | Ruby | ||
Vagrant plugin to resize disks in VirtualBox | ||||||||||
Vagrant Vbox Snapshot | 383 | 15 | 7 years ago | 10 | November 24, 2015 | 8 | mit | Ruby | ||
Vagrant plugin that wraps "VBoxManage snapshot" | ||||||||||
Vagrant Vmware Esxi | 359 | a year ago | 37 | July 02, 2022 | 5 | gpl-3.0 | Ruby | |||
A Vagrant plugin that adds a vmware ESXi provider support. | ||||||||||
Jenkins Bootstrap Shared | 318 | a month ago | 2 | apache-2.0 | Groovy | |||||
Jenkins as immutable infrastructure made easy. A repository of shared scripts meant to be used as a git submodule. Packing Jenkins, plugins, and scripts into immutable packages and images. | ||||||||||
Wpdistillery | 274 | 4 years ago | 3 | other | Shell | |||||
WordPress Setup runner for Scotch Box |
Vagrant plugin that exposes the VBoxManage snapshot
command.
As of Q4 2015, the vagrant snapshot command is provided by core Vagrant. Consider using it in preference to this plugin.
Ensure you have Vagrant 1.1+ installed, then run:
vagrant plugin install vagrant-vbox-snapshot
The following commands are added by this plugin:
vagrant snapshot take [vm-name] <SNAPSHOT_NAME> # take snapshot, labeled by NAME
vagrant snapshot list [vm-name] # list snapshots
vagrant snapshot back [vm-name] # restore last taken snapshot
vagrant snapshot delete [vm-name] <SNAPSHOT_NAME> # delete specified snapshot
vagrant snapshot go [vm-name] <SNAPSHOT_NAME> # restore specified snapshot
This plugin is primarily a port of vagrant-snap to Vagrant 1.1.
To develop on this plugin, do the following:
# get the repo, and then make a feature branch (REPLACE WITH YOUR FORK)
git clone https://github.com/dergachev/vagrant-vbox-snapshot.git
cd vagrant-vbox-snapshot
git checkout -b MY-NEW-FEATURE
# installs the vagrant gem, which is a dev dependency
bundle install
# hack on the plugin
vim lib/vagrant-vbox-snapshot.rb # or any other file
# test out your changes, in the context provided by the development vagrant gem, and the local Vagrantfile.
bundle exec vagrant snapshot ...
# commit, push, and do a pull-request
See DEVNOTES.md for the notes I compiled while developing this plugin.