[dev] Vagrant Configuration
Jan Schneider
jan at horde.org
Tue Oct 14 20:27:42 UTC 2014
Zitat von Michael J Rubinsky <mrubinsk at horde.org>:
> Quoting Michael M Slusarz <slusarz at horde.org>:
>
>> For a speech I will be giving in a few weeks, I have personal need
>> for a way to quickly setup a test Horde setup with the latest git
>> master code. Since I'll likely be on a Windows machine, Docker is
>> not an option. Vagrant (http://www.vagrantup.com/) is the way to go.
>>
>> I created a repo and pushed my initial work today to it:
>>
>> https://github.com/slusarz/horde-dev-vagrant
>>
>> The image is based on Ubuntu 14.04. PHP 5.5 latest is installed,
>> and the default Ubuntu Apache installation is used for HTTP.
>>
>> Note that currently Horde Groupware apps (and all required and
>> optional dependencies) are installed in the image, but Horde itself
>> isn't configured. That's next.
>>
>> Pretty cool - if you have vagrant installed on your machine, all
>> you have to do is clone that repo, cd into the directory, and run
>> "vagrant up".
>>
>> Can see this being useful for 2 separate use cases in the future:
>>
>> 1. Demo purposes. Since Horde is provisioned using the most
>> up-to-date code, this gives a user a chance to test out new
>> features without the need for someone to roll a new release.
>>
>> 2. Bug fixing. More advanced users can use the image directly to
>> bug fix, without messing around with setting up a local development
>> environment. And less advanced users can use the image to test
>> whether their bug is reproducible on an environment other than
>> their own.
>
> This looks great! In the early days of the LLC, during one of our
> hackathons, Ben K. did some similar work with Puppet to get a full
> environment up and running - I can't find the resulting script, but
> if you're interested you should contact him.
Sound great indeed. Could as well get into the official repo.
--
Jan Schneider
The Horde Project
http://www.horde.org/
https://www.facebook.com/hordeproject
More information about the dev
mailing list