https://github.com/zoontek/purestead
Use Laravel Homestead the Vagrant way.
https://github.com/zoontek/purestead
Last synced: 8 months ago
JSON representation
Use Laravel Homestead the Vagrant way.
- Host: GitHub
- URL: https://github.com/zoontek/purestead
- Owner: zoontek
- Created: 2014-12-04T16:27:13.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2017-09-25T16:23:19.000Z (over 8 years ago)
- Last Synced: 2025-03-28T14:12:05.426Z (about 1 year ago)
- Language: Shell
- Homepage:
- Size: 99.6 KB
- Stars: 13
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Purestead
Use Laravel Homestead, the Vagrant way (multiple named VMs, no PHP CLI, no `~/.homestead` folder).
#### System Requirements
- [VirtualBox](https://www.virtualbox.org/) or [VMware](https://www.vmware.com/)
- [Vagrant](https://www.vagrantup.com/)
### 1. Installing The Homestead Vagrant Box
```
vagrant box add laravel/homestead
```
### 2. Installing Purestead
```
git clone https://github.com/zoontek/purestead.git && cd purestead
```
### 3. Configuring Purestead
As Purestead is 100% compatible with Homestead config, take a look at [the official documentation](https://laravel.com/docs/master/homestead) to edit the `config.yaml` file.
### 4. Enjoy using traditionnal Vagrant commands
```
vagrant up --provision
vagrant ssh
vagrant provision
vagrant reload --provision
vagrant halt
…
```
### Bonus: Grab lastest Homestead scripts and aliases
As Purestead scripts and aliases may be outdated since a potentially recent Homestead update, feel free to update them using Homestead ones *(`git` must be installed and accessible)*
```
sh update.sh
```