Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nicoulaj/vagrant-sandbox
Preconfigured Vagrant environment for running various systems in a single command.
https://github.com/nicoulaj/vagrant-sandbox
arch-linux centos debian fedora freebsd gentoo macos nixos openbsd opensuse rhel solaris ubuntu vagrant vagrant-environments void windows
Last synced: about 1 month ago
JSON representation
Preconfigured Vagrant environment for running various systems in a single command.
- Host: GitHub
- URL: https://github.com/nicoulaj/vagrant-sandbox
- Owner: nicoulaj
- License: gpl-3.0
- Created: 2016-12-20T21:51:11.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-05-03T17:37:08.000Z (over 3 years ago)
- Last Synced: 2024-04-16T07:58:30.819Z (8 months ago)
- Topics: arch-linux, centos, debian, fedora, freebsd, gentoo, macos, nixos, openbsd, opensuse, rhel, solaris, ubuntu, vagrant, vagrant-environments, void, windows
- Size: 31.3 KB
- Stars: 15
- Watchers: 3
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: COPYING
Awesome Lists containing this project
README
# Vagrant sandbox
This project contains a preconfigured Vagrant environment for running various systems in a single command:
| System | Command |
| -------------------------------------------- | ---------------------- |
| [Debian](https://www.debian.org) | `vagrant up debian` |
| [Ubuntu](https://www.ubuntu.com) | `vagrant up ubuntu` |
| [Fedora](https://getfedora.org) | `vagrant up fedora` |
| [CentOS](https://www.centos.org) | `vagrant up centos` |
| [Arch Linux](https://www.archlinux.org) | `vagrant up archlinux` |
| [Gentoo](https://www.gentoo.org) | `vagrant up gentoo` |
| [Void Linux](http://www.voidlinux.eu) | `vagrant up voidlinux` |
| [NixOS](https://nixos.org) | `vagrant up nixos` |
| [OpenSUSE](https://www.opensuse.org) | `vagrant up opensuse` |
| [OpenBSD](https://www.openbsd.org) | `vagrant up openbsd` |
| [FreeBSD](https://www.freebsd.org) | `vagrant up freebsd` |
| [Solaris](http://www.oracle.com/solaris) | `vagrant up solaris` |
| [Windows](https://www.microsoft.com/windows) | `vagrant up windows` |
| [MacOS](http://www.apple.com/macos) | `vagrant up macos` |
| [Kali](https://www.kali.org/) | `vagrant up kali` |## Prerequisites
* [Vagrant](https://www.vagrantup.com)
* [VirtualBox](https://www.virtualbox.org)## Usage
* Get the `Vagrantfile`:
```bash
git clone https://github.com/nicoulaj/vagrant-sandbox.git
cd vagrant-sandbox
```* Run `vagrant` to see the full list of available systems:
This Vagrant environment can start the following systems:
* ubuntu (default ubuntu xenial 64) $ vagrant up ubuntu
ubuntu precise 32 $ vagrant up ubuntu-precise-32
ubuntu precise 64 $ vagrant up ubuntu-precise-64
ubuntu trusty 32 $ vagrant up ubuntu-trusty-32
ubuntu trusty 64 $ vagrant up ubuntu-trusty-64
ubuntu xenial 32 $ vagrant up ubuntu-xenial-32
ubuntu xenial 64 $ vagrant up ubuntu-xenial-64
* debian (default debian jessie 64) $ vagrant up debian
debian wheezy 32 $ vagrant up debian-wheezy-32
debian wheezy 64 $ vagrant up debian-wheezy-64
debian jessie 32 $ vagrant up debian-jessie-32
debian jessie 64 $ vagrant up debian-jessie-64
...* Start a virtual machine:
$ vagrant up centos