Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alanswx/ckan-vagrant-geodatagov

vagrant settings launch an instance with ckan settings from geodatagov repository
https://github.com/alanswx/ckan-vagrant-geodatagov

Last synced: 17 days ago
JSON representation

vagrant settings launch an instance with ckan settings from geodatagov repository

Awesome Lists containing this project

README

        

ckan-vagrant-geodatagov
=======================

# Vagrant box for CKAN

This attempts to use the ansible script from the (https://github.com/GSA/ckanext-geodatagov) GSA CKAN repository to make a dev setup.

## Setup

1. Install the latest [Virtualbox](https://www.virtualbox.org/wiki/Downloads)
2. Install the **lastest** [vagrant](https://www.vagrantup.com/downloads.html)
3. Install pip
4. Install ansible (Use version **1.7.2**. Install with `sudo pip install ansible==1.7.2`).
3. Clone this repository, eg `git clone --recursive [email protected]:alanswx/ckan-vagrant-geodatagov.git`
4. Move to the directory with your terminal application `cd ckan-vagrant-geodatagov/`
5. Make sure the submodule is there, if you didn't use recursive, then: git submodule init and git submodule update
6. Create the instance `vagrant up`
7. Go get some coffee (it takes a few minutes)
8. Add to following line to `/etc/hosts` on your local machine: `192.168.19.97 ckan.lo`
9. Open [http://ckan.lo](http://ckan.lo) in your browser.

You can log into your machine with the ```vagrant ssh``` command which will use keys that are autogenerated. That's the easiest way, but you should also be able to use standard ssh with a username and password, eg ```ssh 192.168.19.97 -l root``` and the password is ```vagrant```