Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jedi4ever/sahara
a plugin for vagrant that allows you manage a sandbox state
https://github.com/jedi4ever/sahara
Last synced: 2 days ago
JSON representation
a plugin for vagrant that allows you manage a sandbox state
- Host: GitHub
- URL: https://github.com/jedi4ever/sahara
- Owner: jedi4ever
- Created: 2011-04-28T07:34:20.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2020-02-17T16:13:43.000Z (almost 5 years ago)
- Last Synced: 2025-01-05T21:02:28.017Z (9 days ago)
- Language: Ruby
- Homepage:
- Size: 288 KB
- Stars: 728
- Watchers: 20
- Forks: 52
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-vagrant - sahara - easy manage VM state (commit/rollback while experimenting with software stack). (Notable plugins)
README
# Notice
- Sahara does not work with Vagrant 1.0 or lower.
- If you want to install an old version for Vagrant 1.0, you have to run the command like "gem install sahara -v 0.0.13"
- But I strongly recommend you to upgrade your Vagrant to latest version.# Description
Sahara allows vagrant to operate in sandbox mode.
Typical usage:
- Enter sandbox mode:
vagrant sandbox on
- Do some stuff:vagrant ssh
- If satisfied, apply the changes permanently:vagrant sandbox commit
- If not satisfied, rollback to the previous commit:vagrant sandbox rollback
- Exit sandbox mode:vagrant sandbox offMany kudos go to the creators of [vagrant](http://vagrantup.com)
# Installation
From source:
bundle install
rake build
vagrant plugin install pkg/sahara-0.0.xx.gemThis is now available as gem:
vagrant plugin install sahara# Supported providers
- VirtualBox
- VMware Fusion
- libvirt
- Parallels# License
This is licensed under the MIT license.