Quick VM Provision with Vagrant install of Concrete5
Permalink
Hi all,
I've set up a Vagrant provision of Concrete5 (plus all of its dependencies)
So if you want to get a version of Concrete5 running quickly to have a test or mess about with then it's as easy as cloning the repository, vagrant up'ping and then you're ready with concrete5 base install!
the repo is at:
https://github.com/thestonefox/vagrant-concrete5...
I've set up a Vagrant provision of Concrete5 (plus all of its dependencies)
So if you want to get a version of Concrete5 running quickly to have a test or mess about with then it's as easy as cloning the repository, vagrant up'ping and then you're ready with concrete5 base install!
the repo is at:
https://github.com/thestonefox/vagrant-concrete5...
The reason I set it up was because I had to fix an issue with my Concrete5 block (https://github.com/sysdia/Concrete5-Bootstrap3-Carousel)
And I didn't have a clean install of Concrete5 and figured it would be easy to set up a basic Vagrant file to provision a clean server for me to deploy my block to and fix it.
I'll probably use it for developing blocks on in the future as it creates an environment very easily in a state to dev against.
May also look at creating a public docker image for concrete5 also (just for the fun of it!)
I hope this Vagrant image is of use to someone else also :)
[Also... what OS do you use with Vagrant? When you say performance issues do you mean with sharing the filesystem? If so, then setting the synced file to use NFS really speeds things up. If you're on Windows then it's just sluggish I find anyway]
And I didn't have a clean install of Concrete5 and figured it would be easy to set up a basic Vagrant file to provision a clean server for me to deploy my block to and fix it.
I'll probably use it for developing blocks on in the future as it creates an environment very easily in a state to dev against.
May also look at creating a public docker image for concrete5 also (just for the fun of it!)
I hope this Vagrant image is of use to someone else also :)
[Also... what OS do you use with Vagrant? When you say performance issues do you mean with sharing the filesystem? If so, then setting the synced file to use NFS really speeds things up. If you're on Windows then it's just sluggish I find anyway]
For what purposes do you use it? Also as development environment?
I've tested Vagrant + Puppet before, but got really bad performance and switched to a Bitnami C5 virtual machine (Ubuntu) instead.
In a dev team a Vagrant solution makes more sense, so I'm curious about your set up.