You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 25, 2018. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+45-32Lines changed: 45 additions & 32 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,7 +31,7 @@ See `BOXES.md` for software installed list.
31
31
32
32
## How to use
33
33
- download latest version [https://github.com/gmdotnet/vagrant-multi-machine-virtualbox/releases](https://github.com/gmdotnet/vagrant-multi-machine-virtualbox/releases)
34
-
-unzip on your favorite work folder
34
+
-extract on your favorite work folder
35
35
- rename `config/config.yaml.sample` in `config/config.yaml`
36
36
- change settings in `config/config.yaml`
37
37
- run `vagrant up` on folder where is `Vagrantfile`
@@ -42,42 +42,55 @@ See `BOXES.md` for software installed list.
| host | group field | Each group of `host` create a machine in virtualbox ||
48
48
| enable | boolean | Enable or not the machine | Disabled machine aren't managed by Vagrant file, so if you want to destroy it you have to make this flag with `yes`|
49
-
| vagrantbox_name | string | Name for vagrant software ||
50
-
| hostname | string | Hostname of the machine ||
51
-
| box > name | string | Name of the public vagrant box | Need to be publish in https://app.vagrantup.com/boxes/search|
52
-
| box > version | version x.y.z | Vagrant box version | Leave empty if you want to get latest version |
53
-
| box > check_update | boolean | Check for update of your box ||
49
+
| vagrantbox_name | string | Name for vagrant software ||
50
+
| hostname | string | Hostname of the machine ||
51
+
|||||
52
+
|**box**||||
53
+
| box > name | string | Name of the public vagrant box | Need to be publish in https://app.vagrantup.com/boxes/search|
54
+
| box > version | version x.y.z | Vagrant box version | Leave empty if you want to get latest version |
55
+
| box > check_update | boolean | Check for update of your box ||
56
+
|||||
54
57
| private_ip | ipv4 | Internal ipv4 of the machine | Don't use same subnet of your computer |
| provision > script > path | string | Relative path from Vagrantfile of your script ||
60
-
| plugin > hostsupdater > enable | boolean | Enable or not hostsupdater plugin |https://github.com/cogitatio/vagrant-hostsupdater|
61
-
| plugin > hostsupdater > permanent | boolean | Your changes to /etc/hosts will be permanent | Only if you destroy the machine, entries in /etc/hosts will be removed |
62
-
| plugin > hostsupdater > aliases | array | domain aliases for the same ip | Leave blank for no aliases |
63
-
| share > folder | group field | Group of shared folder via virtualbox system |https://www.vagrantup.com/docs/synced-folders/basic_usage.html|
64
-
| share > folder > host_folder | string | Path of the folder on your machine ||
65
-
| share > folder > vagrant_folder | string | Path of the folder inside vagrant machine ||
| provision > script > path | string | Relative path from Vagrantfile of your script ||
65
+
|||||
66
+
|**plugin**||||
67
+
| plugin > hostsupdater > enable | boolean | Enable or not hostsupdater plugin |https://github.com/cogitatio/vagrant-hostsupdater|
68
+
| plugin > hostsupdater > permanent | boolean | Your changes to /etc/hosts will be permanent | Only if you destroy the machine, entries in /etc/hosts will be removed |
69
+
| plugin > hostsupdater > aliases | array | domain aliases for the same ip | Leave blank for no aliases |
70
+
|||||
71
+
|**share**||||
72
+
| share > folder | group field | Group of shared folder via virtualbox system |https://www.vagrantup.com/docs/synced-folders/basic_usage.html|
73
+
| share > folder > host_folder | string | Path of the folder on your machine ||
74
+
| share > folder > vagrant_folder | string | Path of the folder inside vagrant machine ||
| rsync > folder | group field | Group of sync folder via rsync ||
80
+
| rsync > folder > host_folder | string | Path of the folder on your machine ||
81
+
| rsync > folder > vagrant_folder | string | Path of the folder inside vagrant machine ||
82
+
| rsync > folder > options | group field | Rsync parameters. One per line |https://www.vagrantup.com/docs/synced-folders/rsync.html|
83
+
| rsync > folder > exclude | group field | Exclude folders from rsync |https://www.vagrantup.com/docs/synced-folders/rsync.html#rsync__exclude|
84
+
|||||
85
+
|**nfs**||||
86
+
| nfs > folder | group field | Group of sync folder via nfs |https://www.vagrantup.com/docs/synced-folders/nfs.html|
87
+
| nfs > folder > host_folder | string | Path of the folder on your machine ||
88
+
| nfs > folder > vagrant_folder | string | Path of the folder inside vagrant machine ||
89
+
| nfs > folder > options | group field | Nfs options. One per line |https://www.vagrantup.com/docs/synced-folders/nfs.html#nfs-synced-folder-options|
77
90
78
91
## Find out GMdotnet Vagrant projects
79
-
- Vagrant multi machine for Amazon AWS: [vagrant-multi-machine-amazon-aws](https://github.com/gmdotnet/vagrant-multi-machine-amazon-aws)
80
-
- Vagrant multi machine for Digital Ocean: [vagrant-multi-machine-digital-ocean](https://github.com/gmdotnet/vagrant-multi-machine-digital-ocean)
92
+
- Vagrant multi machine for **Amazon AWS**: [vagrant-multi-machine-amazon-aws](https://github.com/gmdotnet/vagrant-multi-machine-amazon-aws)
93
+
- Vagrant multi machine for **Digital Ocean**: [vagrant-multi-machine-digital-ocean](https://github.com/gmdotnet/vagrant-multi-machine-digital-ocean)
81
94
82
95
## Contribution
83
96
Any contribution is highly appreciated. The best way to contribute code is to open a [pull request on GitHub](https://help.github.com/articles/using-pull-requests).<br />Please create your pull request against the `develop` branch
0 commit comments