WebUI - leg0/paralog-tools GitHub Wiki
About
Web UI is a simple visualization tool for Paralog database. It was motivated by Paralog's limited ability to export data to human readable format. The Web UI uses the Paralog database converted to sqlite database. The conversion can be performed using paralog-to-sqlite
tool.
Pre-requisites
- make or visual studio 2013 (community or better)
- node.js (
sudo apt-get install nodejs nodejs-legacy
) - node package manager (
sudo apt-get install npm
) - typescript compiler (
sudo npm install -g typescript
) - typescript definition manager (
sudo npm install -g tsd
) - go compiler (
sudo apt-get install golang
)
Installing
- You need a machine that has a web server that is able to act as a proxy.
- Run
make
in web-ui directory. - Unpack
static-package.tar.bz2
in directory where you want your logbook to be served from. - Copy
web-ui
andsqlite.db
to where you want the service to be running.
- TODO: easier configuration
- TODO: easier install
- TODO: security - log in to upload database, etc. workaround - make upload non-executable, when not using it.