Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/alanswx/ckan-vagrant-geodatagov
- Owner: alanswx
- License: unlicense
- Created: 2014-11-13T01:39:54.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2015-02-11T14:15:25.000Z (almost 10 years ago)
- Last Synced: 2024-10-16T14:55:34.718Z (2 months ago)
- Language: Shell
- Size: 274 KB
- Stars: 3
- Watchers: 2
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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```