Skip to content

A script to download and configure all server components of KoBoToolbox for installation on a local machine

Notifications You must be signed in to change notification settings

jagui-usgs/dist-kobo-devel

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installing Kobocat / Koboform Development Box

  1. ensure you have virtualbox and vagrant installed

  2. In the "dist-kobo-devel" project, run vagrant up

  3. Wait (this process will take a long time, 30 mins+ depending on network connection)

  4. Open your browser to http://localhost:8000 and log in with the credentials username kobo and password kobo.

  5. You can now run these commands from within this directory

  • vagrant ssh # ssh into the virtual machine
  • vagrant reload --provision # reload the provision script after pulling the latest code

How to load from an existing .box file

  • Clone this repository.
  • Set an environment variable VM_BOX to equal to the path to the box file, and then run vagrant up.

Linux/OS X example

export VM_BOX="file:///path/to/box.box" && vagrant up

Windows example

set VM_BOX=box.box && vagrant up

Additional commands to know

  • vagrant destroy # deletes the vagrant box
  • vagrant halt or vagrant suspend # shuts down the machine

In development mode

Clone these projects into a directory "dist-kobo-devel/src":

About

A script to download and configure all server components of KoBoToolbox for installation on a local machine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 92.8%
  • Python 7.2%