The LibreTime Vagrant install is the fastet way to get LibreTime up and running in a way to hack on its source code or to test it locally.
You might also want to install vagrant-vbguest to update the guest extensions to match your host system on vagrant up.
vagrant plugin install vagrant-vbguest
Starting LibreTime Vagrant
To get started you clone the repo and run
git clone https://github.com/libretime/libretime.git cd libretime vagrant up ubuntu-trusty
Once you reach the web setup GUI you can click through it using the default values. To connect to the vagrant machine you can run
vagrant ssh ubuntu-trusty in the libretime directory.
Alternative OS installations
With the above instructions LibreTime is installed on Ubuntu Trusty Tahir. The Vagrant setup offers the option to choose a different operation system according to you needs.
||Current default install since it was used by legacy upstream, based on Trusty Tahir.|
||Recommended install on Jessie as per the docs.|
||Experimental install on current Ubuntu Xenial Xerus.|
||Recommended install on Wheezy as per the docs.|
||Experimental install on 7.3 with native systemd support and activated SELinux.|
||Deprecated Ubuntu Trusty install, replaced by
||Deprecated Debian Jessie install, replaced by
If anything fails during the initial provisioning step you can try running
vagrant provision to rerun the installer.
If you only want to re-run parts of the installer, use
--provision-with install. The supported steps are