STOQS Setup

This script sets up the Spatial Temporal Oceanographic Query System (STOQS).

Backing up present working directory
hdir=$(pwd) sdir=~/Vagrants/stoqsvm
Vagrant
wget -P ~/Downloads/ https://releases.hashicorp.com/vagrant/2.0.1/vagrant_2.0.1_x86_64.deb sudo dpkg -i ~/Downloads/vagrant_2.0.1_x86_64.deb
Install takes about an hour
mkdir -p $sdir cd $sdir curl "https://raw.githubusercontent.com/stoqs/stoqs/master/Vagrantfile" -o Vagrantfile curl "https://raw.githubusercontent.com/stoqs/stoqs/master/provision.sh" -o provision.sh vagrant plugin install vagrant-vbguest vagrant up --provider virtualbox cd $hdir exit 0
Login to test
cd ~/Vagrants/stoqsvm/ vagrant ssh -- -X # Wait for [vagrant@localhost ~]$ prompt cd ~/dev/stoqsgit && source venv-stoqs/bin/activate export DATABASE_URL=postgis://stoqsadm:CHANGEME@127.0.0.1:5432/stoqs ./test.sh CHANGEME
Start development server
cd ~/Vagrants/stoqsvm/ vagrant ssh -- -X # Wait for [vagrant@localhost ~]$ prompt cd ~/dev/stoqsgit && source venv-stoqs/bin/activate export DATABASE_URL=postgis://stoqsadm:CHANGEME@127.0.0.1:5432/stoqs stoqs/manage.py runserver 0.0.0.0:8000 --settings=config.settings.local http://localhost:8000
Follow this link for the raw script.