Skip to content
This repository has been archived by the owner on Nov 22, 2017. It is now read-only.

thedatahub/-DEPRECATED-Ansible-datahub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible provisioning for the Datahub

Software License

This project provides Ansible playbook for easy/quick installation and configuration of a Datahub instance.

Use this playbook to either setup a Datahub instance on a remote host, or on your local machine for development purposes.

Requirements

You will need a working installation of Vagrant and Ansible on your host machine.

What is in the box?

Provisioning will result in a box with a complete stack of dependencies needed to run a Datahub instance. This includes:

  • Ubuntu/trusty64
  • MongoDB
  • Catmandu / Librecat
  • NGinX
  • PHP 5.6 with php5-cli, php5-intl, php5-mcrypt and the mongo extensions.
  • Composer

Install

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.)

Clone the Datahub repository to your Workspace folder.

Execute vagrant up in the ansible-datahub folder.

cd ~/Workspace
git clone https://github.com/thedatahub/ansible-datahub
git clone https://github.com/thedatahub/datahub ~/Workspace/datahub
cd ~/Workspace/ansible-datahub
vagrant up

Usage

Out of the box, NGinX listens on IP address 192.168.2.151. Alternatively, you could create an entry in your /etc/hosts file that points to datahub.local.

Open up your browser and navigate to either the IP address or the local domain.

Author

License

Ansible-datahub is copyright (c) 2016 by Vlaamse Kunstcollectie vzw and PACKED vzw.

This is free software; you can redistribute it and/or modify it under the terms of the The GPLv3 License (GPL). Please see License File for more information.

About

Ansible provisioning for the Datahub

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages