Vagrant boilerplate to create VMs with MEAN stack installed with Ubuntu 20.04 as OS.
This project was built with:
To get a local copy up and running follow these simple example steps.
- Vagrant installed: https://www.vagrantup.com/
- VirtualBox installed: https://www.virtualbox.org/
-
Clone the repo
git clone https://github.com/danicaliforrnia/vagrant-boilerplate.git
-
Edit vagrantfile, settings.yml or sh files if you want to customize VM.
-
Run
vagrant up
-
If you want to access to the VM, run
vagrant ssh
The project has the following structure:
vagrant-boilerplate
├── Vagrantfile
├── settings.yml
├── sh
├── bootstrap.sh
├── ...
- Vagrantfile: main file with the description of the VM to create using vagrant.
- settings.yml: YAML file with the properties that the Vagrantfile will use.
- sh: directory with the scripts to provision the VM using the shell.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/amazing_feature
) - Commit your Changes (
git commit -m 'My new amazing feature'
) - Push to the Branch (
git push origin feature/amazing_feature
) - Open a Pull Request
Distributed under the MIT License.
Daniel Stefanelli -Repositories -LinkedIn