sii / siptrackd

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Siptrackd

Siptrackd is the backend API part of Siptrack, to make documentation easier all docs are found in the siptrackweb repo.

Quickstart

For the first command you must replace dnf and packages with your own distro package names.

$ sudo dnf install openldap-devel mariadb mariadb-devel cyrus-sasl-devel
$ git clone https://github.com/sii/siptrackd
$ cd siptrackd
$ virtualenv .venv
$ source .venv/bin/activate
(.venv) $ pip install -r requirements.txt
(.venv) $ python setup.py install
(.venv) $ siptrackd -l - -b stsqlite -s storage.cfg --searcher=whoosh --searcher-args=./st-whoosh

That will start the API backend on port 9242 without SSL.

Now use siptrack client to access it.

About

License:Other


Languages

Language:Python 99.8%Language:Shell 0.2%