This is a Vagrantfile that builds frappe from scratch that shares the apps folder automatically, so you don't need to set it up yourself.
Features :
- Minimal installation
- Shares the
apps
folder infrappe-bench
in the vagrant folder - Access your site on port
8000
- Default MariaDB password is "frappe"
Make sure you have vagrant installed and virtual box:
info about vagrant and virtualbox:
https://www.vagrantup.com/docs/virtualbox/
-
Clone this repo somewhere in your host machine, open a terminal and cd into the directory.
-
Install required plguins :
vagrant plugin install vagrant-vbguest vagrant-notify-forwarder
- Kick off vagrant box setup, this will handle everything for you:
vagrant up
-
Go make some coffee this will take a while.
-
Once it's all done, and there's no errors, run
vagrant ssh
This will ssh you into the VBox and you'll have a ready frappe-bench
folder for you.
- You know the rest :)