Skip to content

PuSuEngine/pusu-testing

Repository files navigation

PuSu testing environment

Sets up PuSud and provides a frontend with jspusu and a couple of backend applications using gopusu and pypusu.

Everything in this repo is licensed with the MIT and new BSD licenses.

Requirements

On most custom built PCs you will have to make sure you have hardware virtualization support enabled in BIOS for VirtualBox to work properly. However I'm not going to tell you how to do it here as it depends on your system.

Setup

Clone/download this repository, and open a terminal in the folder you put it in and run the command:

vagrant up

With that, your environment will be automatically prepared, for those parts where it makes sense.

The pusud and gopusu -repositories will be cloned under the gopath -folder as dependencies for things and will show up in the source directory outside the VM in case you want to make local changes.

You will need to compile the web-client to frontend/www yourself if you want to try that out. After building it will be available at http://172.20.20.20/.

The pusud -API is going to be available at 127.0.0.1:55000 inside the VM, and http://172.20.20.20:80/pusu outside it.

Status

This is still incomplete.

Make sure you have bower installed (npm install -g bower) and go to the frontend -directory, then copy everything from the src directory to www and run bower install to install the dependencies.

About

PuSu testing environment and some example usage

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published