vagrant-fabric-owncloud is a fabric script for testing or deploying Owncloud on Debian/Ubuntu systems.
The Fabric/Fabtools script is based on Harobeds wonderfull vagrant-fabric-bootstrap script.
You must have Vagrant properly installed. The vagrant-hostmaster plugin is needed.
$ sudo apt-get install virtualbox rubygems1.8 $ gem install vagrant vagrant-hostmaster
Install Vagrant
$ gem install vagrant vagrant-hostmaster
Clone vagrant-fabric-owncloud project on your working computer
$ git clone https://github.com/k3z/vagrant-fabric-owncloud.git
Install Python dependencies (fabric…) with buildout
$ python bootstrap.py $ bin/buildout
Download and start vagrant VM
$ vagrant up
$ bin/fab vagrant config install
if all run well, paste this url in your browser : http://cloud.domain.tld. And proceed to Owncloud final installation.
Clone vagrant-fabric-owncloud project on your working computer
$ git clone https://github.com/k3z/vagrant-fabric-owncloud.git
Install Python dependencies (fabric…) with buildout
$ python bootstrap.py $ bin/buildout
open fabfile.py and change the env variables in the prod() and config() methods according to your environment.
Execute fabric script
$ bin/fab prod config install
if all run well, paste the url according to your configuration. And proceed to Owncloud final installation.