Vagrant support is maintained by Cachet users from within the community.
- Install Vagrant
- Install Composer
- Add the Homestead box to Vagrant:
vagrant box add laravel/homestead
- Clone the Cachet repository from Github:
git clone https://github.com/cachethq/Cachet.git
- Change into this new directory
- Copy .env:
cp .env.example .env
- Type
vagrant up
and wait for the magic to happen. Hint: If vagrant complains about missing shared folder, have a look intohomestead.yaml
and update the path to match your locations. - Log into the running vm:
vagrant ssh
- Generate app key:
cd Cachet; php artisan key:generate
- Initialize DB:
php artisan migrate
- Point your webbrowser to http://192.168.10.10/