This project provides Ansible provisinioning for easy/quick installation and configuration of a CollectiveAccess instance.
CollectiveAccess is webbased software for describing all manner of things, and allows you to create catalogues that closely conform to your needs without custom programming.
You will need a working installation of Vagrant and Ansible on your machine.
Clone this repository to your local machine (we assume you have a dedicated workspace folder at ~/Workspace
refer to Vagrantfile
to change this to a destination of your choice.)
cd ~/Workspace
git clone https://github.com/netsensei/ansible-collectiveaccess
Also, clone the Providence repository to your Workspace folder
git clone https://github.com/collectiveaccess/providence ~/Workspace/collective_access
Now, go back to the Ansible folder and start Vagrant. Ansible should automatically start provisioning the box with all the necessary dependencies for CollectiveAccess.
cd ~/Workspace/ansible-collectiveaccess
vagrant up
Out of the box, NGinX listens on IP address 192.168.2.145
. Alternatively, you could create an entry in your /etc/hosts
file that points to collectiveaccess.local
.
Open up your browser and navigate to either the IP address or the local domain. First time, you will be welcomed by the Providence installer.
If you discover any security related, please email matthias@colada.be instead of using the issue tracker.
The MIT License (MIT). Please see License File for more information.